Agrupar sin subconsulta en MariaDB/MySQL

SELECT maestro.columna,
GROUP_CONCAT(detalle.nombre ORDER BY detalle.nombre ASC SEPARATOR ', ') AS nombre<br>FROM maestro<br>LEFT JOIN detalle ON detalle.idMaestro = maestro.id<br>GROUP BY maestro.id

Para SQL Server la función equivalente es

STRING_AGG(detalle.columna, ', ')

Deja un comentario