我在Mysql数据库中有一些带有字段日期时间的行。 如何按日期显示页面分组数据?
例如,两行具有相同的日期:2015-09-14
我如何能够像以下一样展示这些:
09 September
row 1
row 2
答案 0 :(得分:1)
在您的查询中,您应该按foreach(rows as row){
if(previous date != date of row){
output date
}
output row
previous date = date of row
}
字段进行排序,然后在应用程序逻辑中进行排序:
{{1}}
答案 1 :(得分:0)
不清楚你的答案
但也许是这样的
SELECT datetime, count(*)
FROM YourTable
GROUP BY datetime
但如果你想要每一行
SELECT *
FROM YourTable
ORDER BY datetime