0
我有一個表是這樣的:累積值在MySQL
Tournament Name Start End
Chess A 2016-12-14 2017-01-31
Football B 2016-08-01 2017-02-15
....
我需要創建一個表,會告訴我每月正在進行比賽的數量。例如:
Month-Year Number of ongoing Tournaments
01-2016 2
02-2016 3
...
12-2016 4
有什麼建議嗎? 感謝
但是,如果我需要從2016-01-01開始的所有月份,我需要寫下類似於(select date('2016-01-01')as month_start union all select date('2016-02-01 ')作爲MONTH_START UNION ALL 選擇日期(' 2016年3月1日 ')爲MONTH_START UNION ALL ... 選擇日期(' 2016年12月1' 日)爲MONTH_START )M 吧? –
@JoseCabreraZuniga。 。 。是。您可以將所需的月份添加到「m」。 –