Re: Instruccion sql

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
>

In response to

Browse pgsql-es-ayuda by date

  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