SQL语句。表里面都是去年的数据。现在要统计以前每一天跟每一个月的数据的总数。SQL语句怎么写。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL语句。表里面都是去年的数据。现在要统计以前每一天跟每一个月的数据的总数。SQL语句怎么写。相关的知识,希望对你有一定的参考价值。
--每天数据量select convert(char(8),date,112) 年月日,COUNT() ROW_COUNT
FROM TableName
group by convert(char(8),date,112)
--每月数据量
select convert(char(6),date,112) 年月,COUNT(*) ROW_COUNT
FROM TableName
group by convert(char(6),date,112)
--如果只有一年,每月数据量也可以如下:
select MONTH(date) 月,COUNT(*) ROW_COUNT
FROM TableName
group by MONTH(date)追问
比如表里面有2010年8,9,10月份的数据。那怎么统计每天跟每月的数据的总数啊。能具体点吗。
追答时间字段的格式是什么样子的?一个datetime类型的字段?
参考技术A --每天数据量select convert(char(8),date,112) 年月日,COUNT() ROW_COUNT
FROM TableName
group by convert(char(8),date,112)
每月数据量
select convert(char(6),date,112) 年月,COUNT(*) ROW_COUNT
FROM TableName
group by convert(char(6),date,112)追问
比如表里面有2010年8,9,10月份的数据。那怎么统计每天跟每月的数据的总数啊。能具体点吗。
以上是关于SQL语句。表里面都是去年的数据。现在要统计以前每一天跟每一个月的数据的总数。SQL语句怎么写。的主要内容,如果未能解决你的问题,请参考以下文章
sql 如何批量更新,如一个mdb数据库,里面表A和表B的用户卡号,现在要更新A表里 累计次数
求SQL语句,统计一张表格中,某一时间段,例如连续10天,每间隔2小时,该表中增加的记录条数。