工作場景: 行轉列顯示數據值,例如:統計A表裏面所有a分組的b字段(帶去重)。
SQL:
SELECT
sur.a,
group_concat(
DISTINCT `sur`.`b` SEPARATOR '--'
) AS `name`
FROM
A sur
GROUP BY
sur.a
-- DISTINCT 將名字去重
-- SEPARATOR 每個名字間有使用"--"連接
工作場景: 行轉列顯示數據值,例如:統計A表裏面所有a分組的b字段(帶去重)。
SQL:
SELECT
sur.a,
group_concat(
DISTINCT `sur`.`b` SEPARATOR '--'
) AS `name`
FROM
A sur
GROUP BY
sur.a
-- DISTINCT 將名字去重
-- SEPARATOR 每個名字間有使用"--"連接