我只是试图尽可能地制定标题。所以我的情况如下。
我有一张桌子
venue_id | style_id | is_main
1 | 1 | 1
1 | 2 | 0
1 | 3 | 0
2 | 5 | 0
2 | 8 | 0
2 | 9 | 0
3 | 3 | 1
4 | 4 | 1
4 | 6 | 0
5 | 7 | 0
5 | 8 | 0
5 | 9 | 0
因此,我只需要获取这些场所ID,然后再返回一次,而没有is_main真实条目。
因此结果应包含会场编号:2和5
我很感谢任何建议,这样的查询可能是什么样子。
提前致谢。
UPD:在我的情况下,is_amin BIT值的答案是:
select venue_id
from table
group by venue_id
having cast(max(cast(is_main as INT)) AS BIT) = 0 and
count(*) >= 2;
您似乎想要:
select venue_id
from t
group by venue_id
having max(is_main) = 0 and
count(*) >= 2;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句