我需要显示2列。第一列应具有月份名称。第二列应该显示每个月内发布的内容的次数。例如:
Month number_of_releases
January 4
March 9
December 2
到目前为止,我有这个:
SELECT DISTINCT MONTHNAME(date) AS 'Month',
/*Here is where I need help!*/ AS 'number_of_releases'
FROM table_name;
答案 0 :(得分:2)
在不知道如何计算number_of_releases
的情况下,很难确定......但您可能希望按月份对表格进行分组,并使用合适的aggregate function来产生版本数量。
例如,要获取每个月内记录数的计数:
SELECT MONTHNAME(date) AS Month, COUNT(*) AS number_of_releases
FROM table_name
GROUP BY Month