前言
最近想把之前在leetcode练习的mysql专题梳理一遍,该系列主要是个人的学习总结,以方便之后个人时不时可以来翻阅复习。
(若有侵权,请联系我,会立即删除文章)。
一、问题描述
难度简单1083题:销售分析II
二、代码实现
1.代码思路
本题属于分组后筛选问题:可以在having中嵌套if子句进行判断
2.具体代码
select buyer_id
from Sales s
left join Product p
on s.product_id=p.product_id
group by buyer_id
having sum(if(product_name='S8',1,0))>0 and sum(if(product_name='iPhone',1,0))=0