【问题标题】:Group SQL rows with same column value into one row?将具有相同列值的 SQL 行分组为一行?
【发布时间】:2019-05-10 23:47:42
【问题描述】:

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

【问题讨论】:

标签: sql string-aggregation


【解决方案1】:

对于 Postgresql 字符串_agg 对于 Mysql 使用 GROUP_CONCAT 请尝试即mysql

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

【讨论】:

    猜你喜欢
    • 2011-04-09
    • 2023-01-06
    • 1970-01-01
    • 2021-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-27
    相关资源
    最近更新 更多