0
点赞
收藏
分享

微信扫一扫

MySQL的group_concat函数--实现查询结果 按列拼接


MySQL的group_concat函数 实现结果集的 按列拼接成字符串输出


例子:

TEST表

MySQL的group_concat函数--实现查询结果 按列拼接_结果集

SELECT
GROUP_CONCAT(valid_start_time)
FROM
test



MySQL的group_concat函数--实现查询结果 按列拼接_结果集_02


当然,我们也可以对此结果先进行排序 然后在输出.


SELECT
GROUP_CONCAT(
valid_start_time
ORDER BY
id DESC
) AS valid_start_time
FROM
test


MySQL的group_concat函数--实现查询结果 按列拼接_结果集_03



再当然,我们可以将拼接的逗号 替换成其他我们想要的字符 ,如","替换成"|"

SELECT
replace(GROUP_CONCAT(
valid_start_time
ORDER BY
id DESC
) ,',','|') AS valid_start_time
FROM
test


MySQL的group_concat函数--实现查询结果 按列拼接_MySQL_04



以上是group_concat()的常用用法.



举报

相关推荐

0 条评论