MySQL的group_concat函数 实现结果集的 按列拼接成字符串输出
例子:
TEST表
SELECT
GROUP_CONCAT(valid_start_time)
FROM
test
当然,我们也可以对此结果先进行排序 然后在输出.
SELECT
GROUP_CONCAT(
valid_start_time
ORDER BY
id DESC
) AS valid_start_time
FROM
test
再当然,我们可以将拼接的逗号 替换成其他我们想要的字符 ,如","替换成"|"
SELECT
replace(GROUP_CONCAT(
valid_start_time
ORDER BY
id DESC
) ,',','|') AS valid_start_time
FROM
test
以上是group_concat()的常用用法.