我有一个张表,有三个字段,year ,month,num ,请问sql怎么写 ?
答案:1 悬赏:20 手机版
解决时间 2021-02-17 09:09
- 提问者网友:泪痣哥哥
- 2021-02-16 15:56
我有一个张表,有三个字段,year ,month,num ,请问sql怎么写 ?
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-02-16 17:24
select year,
sum(case when month =1 then num else 0 end),
sum(case when month =2 then num else 0 end),
sum(case when month =3 then num else 0 end),
sum(case when month =4 then num else 0 end)
from test
group by year
sum(case when month =1 then num else 0 end),
sum(case when month =2 then num else 0 end),
sum(case when month =3 then num else 0 end),
sum(case when month =4 then num else 0 end)
from test
group by year
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯