例如,我有一个表格如下:
id |日期| ...
我如何以最简单的方式获取每个日期的每个日期和ID(可能只有查询)
我需要类似的东西:
20.07.2011 {1,2,3,4}
21.07.2011 {5,6,7,8}
25.07.2011 {9,10,11,12,13,14,15}
31.07.2011 ...
02.08.2011 ...
答案 0 :(得分:5)
SELECT `date`, GROUP_CONCAT(`id`) FROM `example` GROUP BY `date`
GROUP_CONCAT 上的您可以追加/添加花括号,并根据您喜欢的方式将孩子分开。只需看看文档。
答案 1 :(得分:0)
select `date`, group_concat(`id`) from `table` group by `date`