sql中如何判断某个表中的一个字段的值是不是在另一个表中的某个字段的值中包含 是如何解决
发布网友
发布时间:2022-04-11 00:36
我来回答
共3个回答
热心网友
时间:2022-04-11 02:06
oracle语法
select * from A where not exists(select 1 from B where instr(',' || B.namelist || ',',a.name)>0;
sql语法
select * from A where not exists(select 1 from B where charindex(a.name,',' + B.namelist + ',')>0;
GOOD LUCk
热心网友
时间:2022-04-11 03:24
select A.*
FROM A
WHERE exists (select * from B WHERE namelist like '%令狐冲%')
热心网友
时间:2022-04-11 04:58
就是用http://zhidao.baidu.com/question/351462964.html?quesup2&oldq=1这个内置函数来判断就可以啦来自:求助得到的回答