| sql server按小时/月/年/统计最简单的方式,绝对适用
					当前位置:点晴教程→知识管理交流
					
					→『 技术文档交流 』
					
				 
 按小时统计: select convert(varchar(13),crtime,120) as avgtime, count(orderid) as count --数据  from DBOrder  --数据库   where   crtime>='2022-05-28 00:00:00' and crtime<='2022-05-28 23:00:00' --查询条件  group by convert(varchar(13),crtime,120)  --根据实际时间直接分组 意思就是对时间格式2022-05-08 23:00:00 转换成 2022-05-08 23  再group by  order by   avgtime desc   --排序时间 按月统计: group by convert(varchar(13),crtime,120) 修改 group by convert(varchar(10),crtime,120) //意思就是  2022-05-13 10  修改成了 2022-05-13 按年统计: group by convert(varchar(10),crtime,120) 修改 group by convert(varchar(7),crtime,120) //意思就是  2022-05-13  修改成了 2022-05 该文章在 2023/3/7 23:31:43 编辑过 | 关键字查询 相关文章 正在查询... |