我有表:
id, day, user, value, active
现在我从 ppl GROUP BY 用户那里得到 SELECT day
但!我想把所有的日子都排成一排,而不仅仅是一个
例如
日:1,2,3,4,5,6,7,8,9... 用户:myusername
可能吗?
是的,
SELECT
user,
GROUP_CONCAT(day) day
FROM ppl
GROUP BY 1;
是我问题的答案,但我有下一个,最后一个
这是查询的结果 http://screenshooter.net/0562655/24_05_2012__22_37_09
如何改变
row 3 from 8,9,10 to 8-10
row 5 from 21,22,23,24,28,29,30 to 21-24,28-30
row 6 from 17,21,22,23,24,25 to 17,21-25
?