Lee*_*Lee 16
SELECT count(*) AS count, MONTH(date_column) as mnth
FROM table_name
GROUP BY mnth
Run Code Online (Sandbox Code Playgroud)
应该适合你
编辑:
SELECT AVG(a.count) AS avg
FROM ( SELECT count(*) AS count, MONTH(date_column) as mnth
FROM table_name
GROUP BY mnth) AS a
Run Code Online (Sandbox Code Playgroud)
试试这个
SELECT COUNT(*)/COUNT(DISTINCT MONTH(`datefield`)) FROM tablename
Run Code Online (Sandbox Code Playgroud)
无子查询