mysql 力扣,5452. Sales by Day of the Week

  1. Sales by Day of the Week
    https://leetcode-cn.com/problems/sales-by-day-of-the-week/
    在这里插入图片描述
    在这里插入图片描述
    翻译过来的意思就是说统计每个item_category每个星期的销量,结果如下所示:
    在这里插入图片描述
####这题感觉不难,就是一个计算日期为星期的函数
####dayname可以直接将日期换成星期
select item_category category,
       sum(if(dayname(b.order_date)='Monday',b.quantity,0) )Monday,
       sum(if(dayname(b.order_date)='Tuesday',b.quantity,0) )Tuesday,
       sum(if(dayname(b.order_date)='Wednesday',b.quantity,0)) Wednesday,
       sum(if(dayname(b.order_date)='Thursday',b.quantity,0) )Thursday,
       sum(if(dayname(b.order_date)='Friday',b.quantity,0) )Friday,
       sum(if(dayname(b.order_date)='Saturday',b.quantity,0)) Saturday,
       sum(if(dayname(b.order_date)='Sunday',b.quantity,0) )Sunday
from Items a left join Orders b
on  
a.item_id = b.item_id
group by  b.item_category
order by  b.item_category
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值