今天有个朋友问我一条sql怎么写,说是统计一张表一年中每个月的数据数量是多少?
我仔细想了一想,然后查了一下资料,总结一下,
首先自己创建一张表,然后整点数据
数据:
执行sql:
select year(datetimes) as 年,
month(datetimes) as 月,
count(*) as 数量
from tsesa
where year(datetimes)=2019
group by year(datetimes), month(datetimes)
执行效果,统计出了每年每个月的数据数量,
如果还需要根据表中某个字段区分,group by 中再加就行了