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.