Cita:
Iniciado por atoBeto
GROUP_CONCAT es una instrucción del lenguaje SQL, y MySQL la soporta así que debes poder usarla, solo inclúyela en tus consultas, se usa en conjunto con GROUP BY, checa el dato de como armar querys con ella:
http://dev.mysql.com/doc/refman/4.1/en/group-by-functions.html#function_group-concat
Te ponen un ejemplo:
Código SQL:
Ver originalSELECT student_name,
GROUP_CONCAT(DISTINCT test_score ORDER BY test_score DESC SEPARATOR ' ')
FROM student
GROUP BY student_name;
Donde están obteniendo como resultado los nombres de todos los estudiantes en una sola línea, separados con un espacio en blanco y ordenados por su calificación (test_score).
Me corrijo, la consulta obtendría el nombre del estudiante, acompañado de todas sus calificaciones concatenadas con el separador espacio en blanco y ordenadas de mayor a menor.