关注
使用MySQL做的,个人理解
select t1.order_add_user, t1.num, count(distinct t2.num)+1 as rank,
(case when count(distinct t2.num)+1<=3 then t1.num*50+1000 else t1.num*50 end) as bonus
from
(select order_add_user, sum(quantity) as num, date_format(order_add_time,"%Y-%m") as month
from order
where order_add_time<=date_format(now(),"%YYYY-%mm-%dd") and
order_add_time>date_format(now(),"%Y-%m-01")
group by order_add_user
order by num desc
limit 10 ) t1
left join
(select order_add_user, sum(quantity) as num, date_format(order_add_time,"%Y-%m") as month
from order
where order_add_time<=date_format(now(),"%YYYY-%mm-%dd") and
order_add_time>date_format(now(),"%Y-%m-01")
group by order_add_user
order by num desc
limit 10 ) t2 on t1.num<t2.num
group by t1.order_add_user
order by t1.num desc;
查看原帖
6 评论
相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 月薪多少能在一线城市生存 #
30494次浏览 318人参与
# 26届的你们有几段实习? #
45620次浏览 502人参与
# 打工人的工作餐日常 #
53633次浏览 419人参与
# 你觉得早上几点上班合适? #
72714次浏览 304人参与
# 你以为的实习VS真实的实习 #
31403次浏览 285人参与
# 学历贬值真的很严重吗? #
24817次浏览 174人参与
# 双非能在秋招上岸吗? #
222029次浏览 1175人参与
# 哪些公司真双非友好? #
16021次浏览 82人参与
# 你后悔自己读研吗? #
21580次浏览 244人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
118187次浏览 812人参与
# 秋招签约后的心态变化 #
82834次浏览 815人参与
# 追觅科技求职进展汇总 #
18473次浏览 120人参与
# 第一份工作应该选高薪还是热爱? #
67304次浏览 598人参与
# 你认为哪些项目算烂大街? #
18905次浏览 288人参与
# 一人推荐一个值得去的通信/硬件公司 #
186728次浏览 1859人参与
# 机械校招之路总结 #
93957次浏览 1894人参与
# 不考虑薪资和职业,你最想做什么工作呢? #
92404次浏览 682人参与
# 今年秋招哪家公司给的薪资最良心? #
253329次浏览 1420人参与
# 找工作时的取与舍 #
83148次浏览 594人参与
# 你被哪些公司秒挂过? #
33165次浏览 258人参与