SQL.每月平均参赛作品

sun*_*hit 6 sql

我在DB中有一些抽象的条目,它的创建日期.如何获得每月创建的平均条目?

编辑:

表具有Name字段和CreationDate字段.

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)


Las*_*ios 5

试试这个

SELECT COUNT(*)/COUNT(DISTINCT MONTH(`datefield`)) FROM tablename
Run Code Online (Sandbox Code Playgroud)

无子查询