mysql統計每年1-12月份的數據量或者是否有數據

select 
firm_name,
sum(case month(time) when '1' then 1 else 0 end) as 一月份,
sum(case month(time) when '2' then 1 else 0 end) as 二月份,
sum(case month(time) when '3' then 1 else 0 end) as 三月份,
sum(case month(time) when '4' then 1 else 0 end) as 四月份,
sum(case month(time) when '5' then 1 else 0 end) as 五月份,
sum(case month(time) when '6' then 1 else 0 end) as 六月份,
sum(case month(time) when '7' then 1 else 0 end) as 七月份,
sum(case month(time) when '8' then 1 else 0 end) as 八月份,
sum(case month(time) when '9' then 1 else 0 end) as 九月份,
sum(case month(time) when '10' then 1 else 0 end) as 十月份,
sum(case month(time) when '11' then 1 else 0 end) as 十一月份,
sum(case month(time) when '12' then 1 else 0 end) as 十二月份,
year(time) as year
from firm_manage_information
where year(time) in('2019') group by firm_name ;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章