我有一个包含列的表格,如下所示。如果该应用程序中的所有人员在Active Ind列中至少有一个“True”指示符,我想获取APP_ID。
APP_ID Act_Ind Person_Id
1000 true p11
1000 true p12
1000 false p13
2000 false a20
2000 true a20
2000 true a21
2000 true a22
答案 0 :(得分:3)
您可以使用having
子句。
select app_id
from tablename
group by app_id
having count(distinct person_id)=count(distinct case when act_id='true' then person_id end)