From: | "eduardo arenas" <pgmanlist(at)gmail(dot)com> |
---|---|
To: | jessie_jcm(at)yahoo(dot)com |
Cc: | "Lista de Ayuda Postgresql" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Instruccion sql |
Date: | 2007-05-24 12:59:40 |
Message-ID: | 4110afd20705240559p6fc18eeo32ea29db1cc0b79f@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Jessie prueba con
select ( coalesce(BTRIM(a.apellido1),' ')||'
'||coalesce(BTRIM(a.apellido2),' ')||'
'||coalesce(BTRIM(a.nombre),' ') ) AS NombrePaciente from tabla as a
a mi me resultó, el caracter que puse como reemplazo del nulo en el
coalescees un caracter blanco que se hace con alt + 255
saludos
pgmanlist
El día 23/05/07, Juan Martínez <jeugenio(at)umcervantes(dot)cl> escribió:
>
> Jessie Cordoba escribió:
> > tengo una tabla con datos de pacientes donde esta el
> > nombre,primer apellido, segundo apellido pero necesito
> > una instruccion que me muestre los nombres en una sola
> > columna algo como nombre_completo = nombre + primer
> > apellido + segundo apellido muchas gracias
>
> Solo agregar a lo que ya te han dicho, que quizas sería buena idea hacer
> una vista con la consulta que te concatena los campos.
>
> --
> Juan Martinez G. Mac Iver # 370
> Departamento de Informatica 4997900 - 4997934
> Universidad Miguel de Cervantes Santiago - Chile
> http://download.bblug.usla.org.ar/netiquette.png
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 10: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
>
From | Date | Subject | |
---|---|---|---|
Next Message | Carlos Chávez Z. | 2007-05-24 13:50:20 | Re: Problemas con Postgresql y FreeBSD |
Previous Message | Jose E. Blanco | 2007-05-24 01:51:20 | Re: Donde puedo encontrar ayuda sobre las funciones para el trabajo con cadenas |