发布网友 发布时间:2024-10-23 17:15
共5个回答
热心网友 时间:2024-11-07 07:56
描述再详细些,这两个表的字段是否以知,确定,如果能确定是哪连个字段可用如下SQL
select *
from table1
where exists (select 1
from table2
where table1.columA like '%' || table2.columB || '%')
如果不确定想要所有匹配,那就写存储过程吧
热心网友 时间:2024-11-07 08:00
instr(a表.字段1,b表.字段2)>0
加这个条件就可以判断a表的字段1 是否包含 b表的字段2 了!
热心网友 时间:2024-11-07 08:02
你所说的包含是字段里面含有,比如 tab1 的 val 是 11234 tab2 的val 是23 tab1.val包含 tab2.val
还是
tab1.val =tab2.val ??
热心网友 时间:2024-11-07 07:56
select * from table1 where exists(select * from table2 where table1.fieldA like
'%' || table2.fieldb || '%' )
热心网友 时间:2024-11-07 07:59
select table1.name|| table2.name
from table1
,table2
where table1.id = table2.id