我有这张桌子
visitID visitRel visitorID
1 0 14
2 1 14
3 0 15
4 0 16
5 1 17
6 0 17
我想只选择只有一个值为0的visitorID,而不是像参与者ID 14和17那样同时拥有0和1的visitorID。
答案 0 :(得分:0)
总结一下:
create table #t (visitID int, visitRel int, visitorID int)
insert #t values
(1, 0, 14),
(2, 1, 14),
(3, 0, 15),
(4, 0, 16),
(5, 1, 17),
(6, 0, 17)
select visitorid
from #t
group by visitorid
having sum(visitrel)=0