假设我有以下表格 Person table
和personStatus table
。如何选择所有状态为零的记录?
declare @Persons table
(PersonId int)
insert into @Persons select 10
insert into @Persons select 11
declare @PersonStatus table
(id int,statuss int)
insert into @PersonStatus (id,statuss) values(10,0)
insert into @PersonStatus (id,statuss) values(10,0)
insert into @PersonStatus (id,statuss) values(11,1)
insert into @PersonStatus (id,statuss) values(10,0)
insert into @PersonStatus (id,statuss) values(11,0)
现在我想找到的人ID的其状态的所有为零 结果只是---> 10
怎么办呢?
是否要返回子表中没有行的人? – 2013-03-27 12:33:43
不,这不是我的场景 – 2013-03-27 12:35:46
你想只返回所有状态为零的人吗? – 2013-03-27 12:36:18