Join de campo usando mysql.

En nuestra cotidianidad de las labores como desarrolladores, nos encontramos con ciertos problemitas que nos toca solucionar uno de estos es el siguiente del cual les voy a charlar un poco.

Resulta que tenemos una tabla y en ella tenemos un campo llamado facturas por ejemplo y deseamos colocar en un solo campo todas las facturas de un cliente, la pregunta llega a nosotros y decimos como lo hacemos ? bueno la respuesta es la siguiente.

GROUP_CONCAT : Esta funcion de mysql nos permite concatenar grupalmente un campo y convertirlo en uno solo mediante la agrupacion, le podemos enviar el caracter separador que mejor se nos acomode, la sintaxis es la siguiente.

GROUP_CONCAT(factura SEPARATOR ‘, ‘)

 

es muy simple pero util en cualquier momento.

Deja un comentario