2016-09-19 71 views
-3

你如何计算每月的入场总数?在MySQL数据库中按月计数?

id, date 

01, 2010-09-28 
02, 2010-03-28 
03, 2010-09-28 
04, 2010-03-28 

例如,你怎么能从9月份选择日期,并将它们计为2的输出?

编辑:编辑日期以将它们放入正确的格式。

+3

当然,你必须在试图回答这个尝试了一些SQL查询? –

+0

'年份(日期)= 2010年和月份(日期)= 9',对于'group by'几乎完全一样。 –

回答

2
select month(date) , count(*) 
from yourtable 
group by month(date) 
0

还是MySQL新手,想测试我自己的表。对不起,造成任何麻烦。

下面是简单的解决我的问题:

SELECT COUNT(DATE) 
FROM TEST_TABLE 
WHERE month(DATE) = 9;