Sql “元素”上的Like子句-ORACLE APEX

Sql “元素”上的Like子句-ORACLE APEX,sql,sql-like,apex,Sql,Sql Like,Apex,我在APEX遇到了一些我不理解的问题。。。。好吧,让我们具体点 我得到了一个select元素,它检索最受欢迎的url P11\uURL的前50名。这是由表视图、TOp_域填充的。 我创建了一个名为Context的元素,它必须打印包含用户从select元素中选择的URL的所有文本。这些文本来自另一个表格,比如说twitter_帖子。 我仅使用以下sql/语句创建动态动作显示: Select TXT, NB_RT, RANK from myschema.twitter_post where TXT

我在APEX遇到了一些我不理解的问题。。。。好吧,让我们具体点

我得到了一个select元素,它检索最受欢迎的url P11\uURL的前50名。这是由表视图、TOp_域填充的。 我创建了一个名为Context的元素,它必须打印包含用户从select元素中选择的URL的所有文本。这些文本来自另一个表格,比如说twitter_帖子。 我仅使用以下sql/语句创建动态动作显示:

Select TXT, NB_RT, RANK
from myschema.twitter_post
where TXT like '%:P11_URL%'
group by TXT, NB_RT, RANK
。。。。但它不起作用。。。我觉得APEX不喜欢喜欢这个条款。。。但我不知道该怎么做。让我们记住一个url可能被多条tweet共享,这就是为什么这个元素上下文对我很重要。 我试图绕过这个问题,用法国的Statique建立一个国家,并采取一个动态的行动来刷新这个国家,但它也不起作用。。。布乌乌


TriX

右键单击“P11\u URL”并创建DA。事件:更改,项目:P11\u URL。作为DA的真实动作,选择“设置值”。在sql stmt区域中编写查询。在要提交的页面项目中,选择“P11\U URL”。在“受影响的项目”中:选择“上下文”。 查询应为: 选择TXT、NB\U RT、RANK 来自myschema.twitter\u帖子 其中类似“%”的TXT:P11_URL | |“%” 按TXT、NB、RT、等级分组 感谢@Madona。。。他们的榜样使我意识到我的错误。我把答案写在这里,如果有人遇到同样的问题,我会提供进一步的帮助。 一个列表选择元素作为参数获取一个显示值,即您希望在屏幕中显示的值。。。。如果您希望这样…^^^并按顺序返回值,我认为应该链接到动态动作。因此,为了解决我的问题,我必须将sql语句的形状设置为:

select hashtags d, hastags r
from my table
order by 1
[假设现在在Apex中有一个名为P1_HASHTAGS的对象]

解决问题的第一步。 事实上,作为第二个值的排名,正如我在sql语句中所做的那样,是在我的“Where-like”子句搜索中使用了一些Mitsaken。。。好我是新手

第二步是将从select lov P1_HASHTAGS接收数据的sql语句正确格式化为交互式报告。如图所示:

Select Id, hashtags
from my table
where txt like '%'||:P1_HASHTAGS||'%'
而且它有效!
谢谢你,麦当娜,你的例子帮助我发现了我的错误

您正在查找包含字符串“:P11_URL”的txt?或者这应该是一个绑定变量?然后,您可能不应该将其放在引号内,而应该将此变量内容与百分号连接起来:例如“%”| |:P11_URL | |‘%”。谢谢Shanid的审阅建议@Thorsten,是的,我正在寻找包含url字符串的txt。我试着告诉你@托尔斯滕。。。。嗯,它不起作用。。。我真的不知道为什么…你在“上下文”元素中得到了一些结果。你能告诉检察官什么时候会被解雇吗。。。我真的不明白APEX告诉我错误:parsererror-SyntaxeError:JSON输入的意外结束我在这里为您创建了一个具有类似场景的示例应用程序:。工作区:MADONAM,用户名:meetmadshere@gmail.com,密码:guest。如果您的问题没有解决,请修改我的演示应用程序,以便我可以尝试解决这个问题。非常感谢Madona。昨天晚上我试图从头开始。现在我有了一些有用的东西。。。。部分。。。嗯……哼哼。。。不确定。我解释:我创建了一个选择列表,返回数据库中视图的结果。我成功地创建了一个动态操作,该操作引用了此选择列表的功能一个动态报告,其中显示了包含在选择列表中选择的值的帖子……太棒了!但报告中显示的结果是错误的。。。。也许我不了解selectlist机制?您是否使用交互式报告来显示结果?您是否在报表的sql查询下方的“要提交的页面项”中提供了“P1_URL”?您是否在选择列表中的值发生变化时使用“刷新”DA来刷新报告?