需求:根据选择不同的分类id,查找到同时属于选中的分类的文章id

sql语句:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

select result,GROUP_CONCAT(category_id) from (select category_id,(article_id)result from article_category WHERE category_id in (24,25,31) GROUP BY category_id,result)b GROUP BY result HAVING count(category_id)=3

注意:这里的count值就是所选的分类的个数

 mysql查询问题 随笔

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄