mysql计数分组

时间:2010-12-06 23:27:15

标签: mysql count group-by

CREATE TABLE `articles_entities` (
  `id` CHAR(36) NOT NULL,
....
  `created` DATETIME DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `created` (`created`)
) ENGINE=MYISAM DEFAULT CHARSET=utf8;

我正在尝试创建一个查询,它按天给我记录的数量......例如

Day 1: 23 
Day 2: 343 
etc...

请注意输出不是我想要的确切格式,只显示我想要的数据。

1 个答案:

答案 0 :(得分:2)

在写这个问题时,我意识到这是多么容易......

SELECT COUNT(*), DATE_FORMAT(创建, '%Y%m%d') AS testgroup FROM articles_entities GROUP BY testgroup;