0

我有一个复选框,其中包含表 a 中的值列表。我需要检查它们是否存在于表 b 的列中。请问各位同事,你们有什么现成的解决方案吗?谢谢亚当

4

1 回答 1

0

有关一些背景信息,请参阅这个类似的问题

当您使用多值复选框项目时,您希望源查询选择您希望在复选框中选中的值的冒号分隔列表。(这对于一般的多值 Application Express 页面项来说是正确的。)例如

select listagg(my_column, ':') within group (order by my_column) 
from TableB

其中my_column是存储值的 TableB 中列的名称。

如果您在 TableB 中有很多值(足以使上面的 listagg() 返回超过 4000 个字符),您将需要一个更高级的查询,但在大多数情况下它会正常工作。

于 2019-06-18T17:28:26.523 回答