SQL链接查询问题,高手指点?
用户表 a
userid name
信息表 b
infoid info
查询用户表和信息表,结果为用户a在信息表b数据行为0的用户。。
userid=infoid
thanks :)
[解决办法]
select a.* from a join b on a.userid = b.infoid where b.info = 0
[解决办法]
declare @a table (id int)
insert @a select 1
insert @a select 2
declare @b table (id int)
insert @b select 1
insert @b select 1
--先看看左联接的效果吧
select * from @a a left join @b b on a.id = b.id
select a.* from @a a left join @b b on a.id = b.id where b.id is null