2|0一、年度查询
查询本年度的数据
3|0二、查询季度数据
查询数据附带季度数
其他的同前面部分:查询本季度的数据
4|0三、查询月度数据
本月统计(MySQL)
本周统计(MySQL)
5|0四、时间段
N天内记录
当天的记录
或
查询一周
查询一个月
查询’06-03’到’07-08’这个时间段内所有过生日的会员:
统计一季度数据,表时间字段为:savetime
或
6|0五、分组查询
1、年度分组
2、月度分组
3、先按年度分组,再按月度分组
4、按年月分组
其他方法参考:
我想做一个统计,数据库是mysql,统计出每天,每周,每月的记录数
建表的时候加个字段表示日期,然后查sql手册…
第三种方法:
每周的 SQL codeselect count(*) as cnt,week(editdate) as weekflg from projects where year(editdate) =2007 group by weekflg 每月 SQL codeselect count(*) as cnt,month(editdate) as monthflg from projects where year (editdate)=2007 group by monthflg 每天 SQL codeselect count(*) as cnt from projects group by date(editdate)
mysql中DATE_FORMAT(date, format)函数可根据format字符串格式化日期或日期和时间值date,返回结果
串。
也可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式
化date值:
下面是函数的参数说明: