求一个SQL语句

[复制链接]
查看11 | 回复6 | 2015-3-6 11:57:31 | 显示全部楼层 |阅读模式
如下
表a
ID SearchNo
1 a
2 b
3 c
4 d
5 e
表2
IDSearchNo1 SearchNo2
1
a
n
2
o
b
3
d
m
4
e
l
5
n
u
求一个SQL语句找出表A字段SearchNo的值既不包含在表2字段SearchNo1中,也不包含在表2 字段SearchNo2中的记录。
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
没人吗?我顶
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
select a.* from a,b where a.id=b.id and a.searchnob.searchno1 and a.searchnob.searchno2;
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
不好意思,我没说清楚,两个表的ID是没有关系的。
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
select * from a where searchnonot in ( select SearchNo1 from table2)
and searchnonot in ( select SearchNo2 from table2)
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
select *
from a
where searchnoall( select SearchNo1 from table2 union allselect SearchNo2 from table2)
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
刚才看错了,对的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行