2014-03-13 189 views
0

數據庫是mysql。表如此:如何按日期按日期分組日期類型時間戳

Create table Persons (_id int8 primary key, name varchar, birthday long); 

生日是生日的時間戳。

,所以我想選擇按日期組,這意味着該結果應該是一個創紀錄的一天

select sum(_id) from Persons group by .... 

誰能幫我的數據嗎?

+0

是否有挑選生日禮物, '長' 的數據類型的任何具體的原因是什麼? – Riz

+0

在mysql中是否有任何稱爲long的數據類型? 我知道longblob和longtext – jasim

回答

0

也許是:

select sum(_id) from Persons group by DATE_FORMAT(FROM_UNIXTIME(birthday), '%d-%m-%Y') 
1

嘗試這種方式,

select sum(_id) FROM Persons GROUP BY DATE_FORMAT(birthday, '%Y%m%d') 
0
select sum(_id) from Persons group by date_format(birthday,'%y-%m-%d')