我有這個數據庫:如何寫這個查詢MYSQL
| id | name | email | control_number | created | | | | | |
|:--:|-------|-----------------|----------------|------------|---|---|---|---|---|
| 1 | john | [email protected] | 1 | 14/09/2016 | | | | | |
| 2 | carl | [email protected] | 1 | 13/08/2016 | | | | | |
| 3 | frank | [email protected] | 2 | 12/08/2016 | | | | | |
,我想獲得COUNT由control_number過去12個月。
基本上是一個COUNT,其中control_number = 1但按月份。
因此,如果查詢今天完成,其9月份應該從2015年9月開始到2015年10月,並顯示每月的記錄數。
的結果應該是:
09/2016 = 50
08/2016 = 35
07/2016 = 20
06/2016 = 50
05/2016 = 21
04/2016 = 33
03/2016 = 60
02/2016 = 36
01/2016 = 11
12/2015 = 0
11/2015 = 0
10/2015 = 0
你是什麼'created'列在表中的數據類型? –
這是一個日期時間值 –