Seleccionar página

En este Post mi intención es dar a conocer un truco con el cual podemos regresar n registros de una tabla en uno solo separado por algún carácter para su posteriormente utilizar.

SQL.


Aquí el resultado es concatenar el campo 1 y 2 separado por una coma (,) y cada registro separado por punto y coma (;).

select string_agg((CAMPO_1||’,’|| CAMPO_2)::text, ‘;’) as RESULT
from esquema.tabla;


 

Utilizamos la función string_agg, la cual nos permite realizar lo comentado. (ver manual http://goo.gl/gy1Cug).

Hasta la próxima.