SQL:如何按组和相同的日期组显示相同的项目

时间:2014-08-18 08:06:26

标签: mysql sql

我是sql的新手,我需要你的帮助。 我想要做的是显示这样的结果。 我想让“a:0:{}”不显示,并且日期是按顺序排列,因为日期搞砸了。 我将如何显示这样的结果?

结果:

a:1:{s:1:"s";s:2:"aa";}              2014-08-12
a:2:{s:1:"s";s:2:"aa";}              2014-08-19
a:1:{s:1:"s";s:2:"aa";}              2014-08-19
a:3:{s:1:"s";s:2:"aa";}              2014-08-20

示例sql数据

site VARCHAR(255)NULL DEFAULT NULL, created DATETIME NULL DEFAULT NULL,

column name site                     column name created

a:0:{}                               2014-08-18
a:0:{}                               2014-08-18
a:0:{}                               2014-08-18
a:0:{}                               2014-08-18
a:1:{s:1:"s";s:2:"aa";}              2014-08-19
a:2:{s:1:"s";s:2:"aa";}              2014-08-20
a:1:{s:1:"s";s:2:"aa";}              2014-08-19
a:3:{s:1:"s";s:2:"aa";}              2014-08-12

1 个答案:

答案 0 :(得分:1)

使用以下mysql查询。您将根据需要获得计数。

select count(site) 
from coming 
group by site , DATE(created)