SQL SERVER 的SQL语句写法?
发布网友
发布时间:2022-04-11 17:19
我来回答
共4个回答
热心网友
时间:2022-04-11 18:48
其实楼上的几个思路都正确,我来汇总吧,呵呵,好人总让我当了!!
1、select code from A where not in(select code from B)
在B表的查询中 就是括号中 还可以有对B表的条件 这样就可以查出 显示 code字段在A表中有但不在B表中的记录。
建议这样:
select code into b from A
将A表中得Code字段赋值给B表(但是不知道都有哪些值插入了,不过你可以看出受影响的行数)
热心网友
时间:2022-04-11 20:06
select code from A where not in(select code from B)
在B表的查询中 就是括号中 还可以有对B表的条件 这样就可以查出 显示 code字段在A表中有但不在B表中的记录。
热心网友
时间:2022-04-11 21:41
好多写法啊, 集合运算 in not in , 存在量词 exists , not exists 都可以
要说明的是 in 只能对一个字段进行
select * from A
where code not in (select code from B)
热心网友
时间:2022-04-11 23:32
select code from A where not in(select code from B)正解