各位大师,现在有一张 A 表 ,表中有一个字段 str 里面存储着子字符串的集合,并用;隔开 ,如 A;C;B;D
现在还有一张B表 ,表中有一个字段 str2 里面存储着子字符串的集合,并用 ,隔开 ,如 C,A
现在要求 如果 str2中的 子字符串的集合都能在str中找到,则选出该条记录
即 如果一条记录 的str2 字段是 D,B 的话,str 为 A;C;B;D 则选出该条记录
如果 如果一条记录 的str2 字段是 D,E 的话,str 为 A;C;B;D ,则不选出该条记录
,请问有什么高效的SQL写法 ,谢谢指教!
现在还有一张B表 ,表中有一个字段 str2 里面存储着子字符串的集合,并用 ,隔开 ,如 C,A
现在要求 如果 str2中的 子字符串的集合都能在str中找到,则选出该条记录
即 如果一条记录 的str2 字段是 D,B 的话,str 为 A;C;B;D 则选出该条记录
如果 如果一条记录 的str2 字段是 D,E 的话,str 为 A;C;B;D ,则不选出该条记录
,请问有什么高效的SQL写法 ,谢谢指教!
解决方案 »
- Oracle查询中使用in提示ORA-01722: 无效数字
- 【各位高手帮忙】关于orcle数据同步的问题
- ORA--2108: Message -2108 not found; product=RDBMS; facility=ORA
- Oracle里字段长度200,实际却有756,我select又查不到,请问什么原因
- 在线等 !急!反洗钱系统的映射转换问题
- 一个建队列表的问题,请指教!!!
- 高分求助
- oracle report 9i的中文字符问题
- 很变态的问题: 如何通过SQL语句获得数据库服务器的IP地址和名称?
- 讨论一个SQL性能调优问题
- createEnvironment的参数
- 想写一个split函数拆分字符串,不知道能否实现
SELECT instr('badb','a') FROM dual;
自己组织吧