2011-10-19 19 views
2

私は列がMSSQLテーブルに「last_updatedです」を持つと私はそこにあるだけで、カラムからヶ月を選択すると、どのように多くの個別ヶ月の数を持っている:選択ヶ月とカウントヶ月

24/09/2011 22時34分20秒
24/09/2011夜十時35分50秒
15/10/2011午後2時06分43秒
15/09/2011夜6時42分32秒
10分の18/2011 00:37:41

したがって、上記の列には、

月|発生頻度
9 | 3
10 | 2

どのように私はその情報を抽出できますか?

答えて

2
SELECT MONTH(DateColumn) AS MonthNumber, COUNT(1) AS Occurances 
FROM schema.TableName 
GROUP BY MONTH(DateColumn) 
+0

nice one、thanks :) – thegunner