Ver Mensaje Individual
  #7 (permalink)  
Antiguo 15/03/2008, 11:58
JaviBilbo
 
Fecha de Ingreso: febrero-2006
Mensajes: 1
Antigüedad: 18 años, 9 meses
Puntos: 0
Información Re: Concatenar todos los registros de una columna

Creo que lo que quieres hacer es concatenar los resultados de la consulta. Para ello utiliza group_concat, que hay que utilizar conjuntamente a GROUP BY.

Lo he utilizado para hacer una lista de nombres asociados a un campo clave, por ejemplo en una tabla como la siguiente:

id nombre
--------------------------
1 nombre1
1 nombre2
1 nombre3
2 nombre4

la consulta
SELECT group_concat(nombre) FROM nombreTabla WHERE id=1 GROUP BY id
devolvería: "nombre1,nombre2,nombre3"

Espero que te sirva.

Un saludo