我有tbl,其中包括日期和节目时间,我想从tbl中选择不同的日期
date | from | time
2013-09-10 9:30 12:30
2013-09-10 12:30 1:00
和o / p应该是
date | show timngs
2013-09-10 9:30-12-30 | 12:30 -1:00
我尝试了像
这样的sql语句"SELECT * FROM `shows` WHERE `movid` = '$id' ORDER BY date
和o / p我得到了
2013-09-10 09:00 AM-11:00 AM
2013-09-10 09:00 AM-11:00 AM
如何获得以上格式帮助我
非常感谢...
ameeth
答案 0 :(得分:0)
尝试按日期分组:
SELECT
date,
GROUP_CONCAT(CONCAT(from,'-',time) SEPARATOR ' | ')
FROM
table
GROUP BY
date;