2014-07-02 35 views
-1

我想按月計算所有人數。現在它是按天分組的。通過從完整日期中提取月份來總結數據

Select 
    TRUNC(ed.COVERAGE_START_DATE), 
    Count(Distinct Egpa.Person_Id) 
+0

告訴我們你的表結構 – Haris

+1

歡迎計算器!發佈問題時,請儘可能詳細地包含您的問題。這樣的問題的最低限度是數據庫類型(SQL,Oracle等),每個表的表結構(列名,數據類型),每個表的示例數據以及查詢或您嘗試過的查詢。如果使用多個表,請包括JOIN條件。最後,包含您希望完成的內容的描述以及清晰顯示您希望從查詢中看到的結果的示例輸出。請編輯您的文章以包含這些內容,祝您好運! – AHiggins

回答

0

儘量之一:

SELECT Month, Count(Person) 
    FROM Table 
GROUP BY month 

OR

SELECT DATEPART(Month, YourDate) Month 
    FROM yourtable 
GROUP BY DATEPART(Month, YourDate) 
相關問題