singmj 2009年11月26日
如何查找二表中不存在的数据
如何查找二表中不存在的数据

room table
---------------------
id roomNo
1 606
2 707
3 808
---------------------

custom table
----------------------
id name roomNo
1 lee 707
2 wang 808
----------------------

有二个表
room 可以租的房
custom 已经租出的房

现在要查询 没有 被租出的房

试用左连,只能查出已经出租的房,不能给出 未出租的房。
查询语句:
------------------
SELECT r.roomNO
FROM room AS r
LEFT JOIN CUSTOM AS C
WHERE
r.roomNo=c.roomNo;
------------------

输出结果
-----------------
roomNo
707
808
----------------
而不是我想要的606

如何做这个查询,看书未得要领,查google很难关键字,请各位援手,谢谢
...全文
35 点赞 收藏 6
写回复
6 条回复

还没有回复,快来抢沙发~

发动态
发帖子
疑难问题
创建于2007-09-28

9301

社区成员

12.1w+

社区内容

MS-SQL Server 疑难问题
社区公告
暂无公告