nuanshen 最近的时间轴更新
nuanshen

nuanshen

V2EX 第 533766 号会员,加入于 2021-02-19 16:19:28 +08:00
nuanshen 最近回复了
13 天前
回复了 qiyong 创建的主题 程序员 面试中遇到的一道 sql 题
这简单啊,不过销量字段类型先改成 int 吧,
求组内总销量用 sum(sales_volume) over(partition by group_id) ,
销量排序 rank()over(order by sales_volume desc)

# mysql8
select t.goods_name `商品名`,
t.sales_volume `商品销量`,
t.group_name `商品组名`,
t.group_sales_volume `商品组总销量`
from (
select t.goods_id,
t.sales_volume,
g.name goods_name,
gp.name group_name,
sum(t.sales_volume)over(partition by g.group_id) group_sales_volume,
rank() over (order by t.sales_volume) sales_rank
from goods_sales_record t
left join goods g on g.id = t.goods_id
left join goods_group gp on gp.id = g.group_id
) t
where t.sales_rank<=3
order by t.group_sales_volume desc,t.sales_volume desc;
@OnlineParty 同应用切换窗口快捷键是 Command + `
mysq 的话简单,group_concat 里是可以指定排序的,group_concat(b.zone order by find_in_set(b.zone_id,a.zone_id))
39 天前
回复了 PendingOni 创建的主题 程序员 [记录]-公司 996 制度的第一周实行体验
第一周体验做不得准的,经过一年的 996 我现在觉得简直是在泯灭人性
这个就是专骗刚入学的学生的,可恶至极
44 天前
回复了 digu 创建的主题 Apple iPad Pro M2 版本已经发布
@sprite82 我也想知道 C 口的 iPad10 要怎么和 L 头的一代笔配对和充电
44 天前
回复了 digu 创建的主题 Apple iPad Pro M2 版本已经发布
悄咪咪的上线的,就知道没啥更新的
来和我一起继续做等等党吧
85 天前
回复了 AoEiuV020CN 创建的主题 程序员 大家知道自己的农历生日吗?
咱农村娃生日大多是按农历过的吧,我身份证上的也是农历
直接远程办公室的电脑干活
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1169 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 20:16 · PVG 04:16 · LAX 12:16 · JFK 15:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.