sql >> Base de Datos >  >> RDS >> Mysql

Valores repetidos de MySQL Group_Concat

Probablemente esté uniendo una tabla con dos tablas en relaciones 1..n, produciendo resultados duplicados.

  • Utilice GROUP_CONCAT( DISTINCT ...) o

  • Usa dos subconsultas:en cada una usa GROUP_CONCAT() con group by en cada una de las 2 mesas. Luego une las dos subconsultas y la tabla principal.