AI摘要
本文介绍了如何使用SQL进行日期按天分类统计。首先,通过一个函数可以实现统计已有天数的数据,包括每天的订单数和其他信息汇总。如果需要显示没有数据的天数,可以采用建立日期表并进行链表操作的方法。具体SQL语句包括将日期转换为varchar格式,按日期分组,并按日期排序。
本文介绍了如何使用SQL进行日期按天分类统计。首先
今天在做SQL统计的时候,有一个任务需要将日期按天分类统计,也就是把每天的订单数,以及其它信息的汇总,用下面这个函数就可以搞定,这个是统计已经有的天数。如果某天没有数据的话,就没有。
另外我在网上看到一种方法,如果某天没数据也要显示为0的话,就这样操作:先建一个日期表,再进行链表操作,关联查询就可以了。
select convert(varchar(10),mytime,120) 时间 , count(*) 订单数 ,
sum (trueprice), sum(price) from wenchuan_512
Group by convert(varchar(10),mytime,120)
order by convert(varchar(10),mytime,120)
1 条评论
测试一下.