我有表名' workOnlist'
列是 ID,projectNum
values are
1 , 1229
2 , 1229
3 , 3370
2 , 3370
1 , 4400
2 , 4400
3 , 4400
如何显示涉及所有项目的ID(1129,3370,4400)
从workOnlist中选择ID Where(完成所有1129,3370,4400的id)
答案 0 :(得分:3)
如果你知道项目的数量,那么你可以使用它:
select ID from workonlist
group by id
having count(distinct(projectNum))=3;
或者你可以使用它:
select ID from workonlist
group by id
having count(distinct(projectNum))=
(select count(distinct(projectNum)) from workonlist);
答案 1 :(得分:0)
试试这个
select ID from workOnlist Where id IN(1129, 3370, 4400)