我想獲得所有的日期時間列在我的分貝,但但它在圖表使用Chart.js,現在硬編碼數據工作正常,但我想知道我可以使用我的分貝datetime col來統計每個月發生的註冊次數,然後將其返回給圖表,任何人都知道如何執行此操作?SQL格式DATETIME來計算月
目前當有人報進入的日期,如: 2013年12月18日12點03分50秒
所以我需要搶個月,然後張貼此爲圖:)
我想獲得所有的日期時間列在我的分貝,但但它在圖表使用Chart.js,現在硬編碼數據工作正常,但我想知道我可以使用我的分貝datetime col來統計每個月發生的註冊次數,然後將其返回給圖表,任何人都知道如何執行此操作?SQL格式DATETIME來計算月
目前當有人報進入的日期,如: 2013年12月18日12點03分50秒
所以我需要搶個月,然後張貼此爲圖:)
剛使用MySQL MONTH()
功能,如:
SELECT MONTH(table.date) from table WHERE ...
如果你想通過數月的量,因此通過MONTH(datetime)
使用COUNT函數和組查詢。如果您需要幫助,請留下評論。
例如,如果你有一個具有用戶列表的表,它看起來就像是:
SELECT YEAR(register_date), MONTH(register_date) AS MONTH, COUNT(*) AS registered FROM users GROUP BY YEAR(register_date), MONTH(register_date)
- 這會給你註冊用戶的結果,按年份和月份數。
會計算幾個月,還是我需要包括計數() –
編輯答案。 – user
最後一個col是我需要的:http://d.pr/i/OiUs signup_date,它有datetime類型 –