Tema: concatenar
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/04/2009, 10:20
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: concatenar

Si he entendido bien, quieres algo como lo que puede proporcionarte esta consulta.
Código sql:
Ver original
  1. SELECT CAST( group_concat( t1.nombre
  2. SEPARATOR ' | ' ) AS CHAR ) grado, CAST( group_concat( t1.tot
  3. SEPARATOR ' | ' ) AS CHAR ) cantidades
  4. FROM (
  5.  
  6. SELECT alumnos.id_grado grado, grados.nombre nombre, IFNULL(COUNT( alumnos.id ),'0') tot
  7. FROM alumnos
  8. RIGHT JOIN grados ON grados.id = alumnos.id_grado
  9. GROUP BY id_grado ORDER BY grados.id
  10. )t1

He usado el cast as char, porque las pruebas las estoy haciendo en PHPMyAdmin, pero probablemente no es necesario ese casting y funcionará sin él, al menos en consola.

Última edición por jurena; 30/04/2009 a las 10:28