Leetcode_1082_销售分析1_SQL

恶补SQLing
第一种写法,需要注意的点是all having是和group by连用时候的where
IN、ALL、ANY、SOME的解释
IN:在范围内的值,只要有就trueALL: 与子查询返回的所有值比较为true 则返回trueANY:与子查询返回的任何值比较为true 则返回trueSOME:是ANY的别称,很少用
SELECT seller_id
from sales
group by seller_id
having SUM(price) >= ALL (
select SUM(price)
from sales
group by seller_id
)

第二种我就是先找和最大的price,通过排序+limit0, 1找最大值,然后比较sum
SELECT seller_id
from sales
group by seller_id
having SUM(

Leetcode_1082_销售分析1_SQL最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/18019.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>