SELECT string_agg(nombre, '-' ORDER BY id) FROM table;

mas info en http://www.postgresql.org/docs/current/static/sql-expressions.html

Saludos


El 8 de mayo de 2015, 11:11, Freddy Martinez Garcia <freddy311...@gmail.com>
escribió:

> hola a todos…
>
> ¿existe alguna manera de ejecutar devolver todos los valores de una
> columna de tipo TEXT concatenados?, es decir, supongamos que tengo esto:
>
> create table (
> id serial primary key,
> nombre text);
>
> tengo los registros
>
> id, nombres
> 1, ’nombre 1’
> 2, ’nombre 2’
> 3, ’nombre 3’
>
> me gustaría saber si puedo hacer un query que devuelva un solo registro
> con el resultado
>
> ’nombre 1 - nonbre 2 - nombre 3’
>
> sería posible esto ?? concatenar todos los valores de una columna de tipo
> text o varchar en un solo registro ???
>
> saludos a todos
>
>
> =============================================
> "El tamaño de tus logros depende del tamaño de tus metas."
> C++ and Qt Senior Developer
> Lic. Computer Science
> Buenos Aires, Argentina
>
>
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org
> )
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>



--

Reply via email to