Re: Concatenar valores de un mismo campo.

From: "Marcos Saldivar" <baron(dot)rojo(dot)cuerdas(dot)de(dot)acero(at)gmail(dot)com>
To: "Pablo Braulio" <brulics(at)gmail(dot)com>
Cc: "Foro PostgreSQL" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Concatenar valores de un mismo campo.
Date: 2008-11-20 12:26:54
Message-ID: 1c4d91ab0811200426yd99c308wfa19d6ba12e9ddab@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 20 de noviembre de 2008 4:46, Pablo Braulio <brulics(at)gmail(dot)com> escribió:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hola.
>
> Esto ya se planteó en la lista, pero la contestación, creo que no fue
> sobre lo que se pedía.
>
> El mensaje este este:
> http://archives.postgresql.org/pgsql-es-ayuda/2008-07/msg00141.php
>
> Se recomendó este mensaje:
> http://archives.postgresql.org/message-id/20080327234052.GZ8764%40alvh.no-ip.org
>
> Pero ahí lo que se hace es crear una función que agrege texto y luego
> usar una concatenación, pero de campos de distintos campos (campos
> porcentaje y desc_hilo).
>
> En mi caso tengo una esta consulta:
>
> select e.nombre || ' ' ||e.apellidos as Empleado, f.nombre
> from empleados e
> join ficheros_empleados fe on fe.empleado=e.id
> join ficheros f on f.id=fe.fichero;
>
> Que devuelve:
>
> empleado | nombre
> - ---------------------+-----------
> MANOLILLO GAFOTAS | clientes
> Manuel Garcia Lopez | clientes
> Manuel Garcia Lopez | Empleados
> (3 rows)
>
> Al igual que la persona que planteo esto, lo que necesitaría es que se
> quedara de esta forma:
>
> empleado | nombre
> - ---------------------+------------------------
> MANOLILLO GAFOTAS | clientes
> Manuel Garcia Lopez | clientes - Empleados
> (2 rows)
>
> Es decir, los datos que hay que unir (agregar, concatenar o como se
> quiera decir) son del mismo campo.
>
> ¿Alguien puede ayudarme a solucionar esto?. Estoy atascado en este punto
> y no puedo seguir con mi proyecto.
[...]

La verdad no pude entender la diferencia con el ejemplo que deseas
hacer, por lo que lei del ejemplo y tu explicación, lo puedes hacer
según el ejemplo.

Igual hice la practica que adjunto como script sql(un dump) espero te
sirva y ver si alguien puede mejorar el select de la vista
vista_empleados_con_y_sin_archivos(que esta en script adjunto)

Saludos.-

Attachment Content-Type Size
ejemplo.sql application/octet-stream 7.1 KB

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Javier Lugo Porras 2008-11-20 13:13:46 En contacto desde Panama (El Canal de Panama)
Previous Message Luis Fernando Lopez Aguilar 2008-11-20 12:02:32 Alguien conoce SAP?