学习MySQL时遇到一道题,不知道怎么做,求助

三 四 2021-07-08 12:16:41

...全文
152 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
一毛钱的年代 2021-08-31
  • 打赏
  • 举报
回复

```
select
b.shipper 快递名称,
a.到付次数,a.现付次数,a.寄付次数
from (select
shipperCode ,
count(1) 使用次数,
sum(case when payment = 0 then 1 else 0 end) 到付次数,
sum(case when payment = 1 then 1 else 0 end) 现付次数,
sum(case when payment = 2 then 1 else 0 end) 寄付次数
from D_order
where userID= '张三'
group by shipperCode
) as a
inner join D_shipper b on a.shipperCode = b.shipperCode

```sql

请参考,如果觉得有帮助,请随意打赏,谢谢

4,018

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧