Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/01/2012, 09:58
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Consulta MySQL Group by

Hola de nuevo iavellaneda:

No puedes hacer SELECT's dinámicos, como lo pretendes hacer, en todo caso podrías utilizar un ciclo para generar la sentencia SQL de manera dinámica, es decir trabajar con Sentencias Preparadas, pero creo que terminaría siendo más complicado.

Checa estas páginas:

http://www.artfulsoftware.com/infotree/queries.php#523
(la parte que dice Automate pivot table queries y Pivot table basics: rows to columns)

http://stackoverflow.com/questions/1...ata-to-columns

Ah... y para concatenar en MySQL, puedes hacerlo con la función CONCAT:

Código MySQL:
Ver original
  1. mysql> SELECT concat('Hola', ' ', 'Mundo');
  2. +------------------------------+
  3. | concat('Hola', ' ', 'Mundo') |
  4. +------------------------------+
  5. | Hola Mundo                   |
  6. +------------------------------+
  7. 1 row in set (0.00 sec)

Saludos.
Leo