Выберите один столбец с несколькими столбцами, возвращаемыми там, где другие столбцы одинаковы, запрос mysql
Выберите один столбец (val3), с несколькими возвращаемыми столбцами, где другие столбцы (id, val1) одинаковы, запрос mysql
данные выглядят примерно так
id val1 val2 val3 R m 1 a N c 1 c N c 2 d Y b 1 e Y h 1 u Y h 2 i
результат должен быть
id val1 val3s R m a N c c,d Y b e Y h u,i
Что я уже пробовал:
Сделали,
SELECT id, val1, CASE WHEN COUNT(val1) = 1 THEN CONCAT('(', val3, ')') WHEN COUNT(val1) > 1 THEN CONCAT('(', '??' , ')') END AS val3s FROM table1 GROUP BY val1