我有具有以下结构的SQL表:
tag article_id
Cat 1
Cat 2
Dog 3
Dog 1
Bird 3
Mouse 4
Bird 1
我需要同时获得具有Cat和Bird标签的文章ID。怎么做?
答案 0 :(得分:3)
您可以在下面尝试-
select id from tablename
where tag in ('Bird','Cat')
group by id
having count(distinct tag)=2