将具有相同列值的SQL行分组为一行?

时间:2018-12-10 04:33:19

标签: sql string-aggregation

是否可以将具有相同列值的SQL行分组为一行?

Simple table to demonstrate what I mean

1 个答案:

答案 0 :(得分:0)

对于Postgresql string_agg 对于Mysql使用GROUP_CONCAT 请尝试使用mysql

SELECT 
    ID,
    GROUP_CONCAT(CONCAT_WS( ':', title, Number )
SEPARATOR ',' ) AS Title
FROM
    example        
GROUP BY ID