MySQL列和年和月分组

如下所示:


select count(不同(a.rect_id))zcount,a.job_dept,

date_format(submit_date,% y % m)zsubmit_date



表格名称

哪里

a.statu = 3

和a.rstatu = 2

在和a.job_dept('19,20、21')



a.job_dept,

DATE_FORMAT (submit_date,'%Y-%m')



关键是date_format(submit_date,% y % m)是一个分组排序的时间和月


选择
zsubmit_date,
马克斯(在job_dept = '19'then zcount其他0 19zcount结束),
马克斯(在job_dept = '20'then zcount其他0 20zcount结束),
马克斯(在job_dept = '21'then zcount其他0 21zcount结束)



选择
计数(不同(a.rect_id))zcount,a.job_dept,
date_format(submit_date,% y % m)zsubmit_date

表格名称
哪里
a.statu = 3
和a.rstatu = 2
在和a.job_dept('19,20、21')

a.job_dept,
date_format(submit_date,% y % m)
q群
zsubmit_date



以上MySQL列变换和年组分组都是萧边分享你的内容。我们希望能给你一个参考,希望你能支持我们。