Mysql
 sql >> Base de données >  >> RDS >> Mysql

mysql sélectionne des lignes distinctes dans une colonne de liste délimitée par des virgules

Utilisez GROUP_CONCAT() pour cela, avec un GROUP BY couvrant les trois autres colonnes :

SELECT 
  name,   -- Microsoft
  other,  -- GGG
  other2, -- 1
  GROUP_CONCAT(id) AS ids
FROM tbl
GROUP BY name, other, other2