Dja*_*ous 0 php mysql datetime count fetch
好吧,我有一个数据库,其中我的所有用户都datetime在我的MYSQL日期时间字段中注册了哪些商店,因为2012-03-31 12:13:42现在我想COUNT根据year和获取用户month.
因为我想呈现的图表数据,为此,我想总的客户加入January,在feb,march等等....特别的一年.
即它必须是year specific在2010 Jan可以说52级的客户中2010 Feb可以说72级的客户.
注意:我想要执行的查询是使用PHP和Mysql.
您可以使用MySQL日期函数
SELECT YEAR(date_field) as stat_year,
MONTH(date_field) as stat_month,
COUNT(*) as stat_count
FROM `table`
GROUP BY stat_year,stat_month
Run Code Online (Sandbox Code Playgroud)
如果您只想要特定年份/月的结果,可以向WHERE子句添加条件(并删除GROUP BY),如下所示
SELECT COUNT(*) as stat_count
FROM `table`
WHERE YEAR(date_field) = 2012
AND MONTH(date_field) = 3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10821 次 |
| 最近记录: |