From: | Andrés García G(dot) <garcia791107(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Como eliminar los espacios dentro de un SELECT cuando se usa COALESCE.. |
Date: | 2006-11-25 03:26:56 |
Message-ID: | 474c7d9d0611241926q2195d155j2762d97664d95395@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Saludos a todos, de antemano gracias por la ayuda del Post Anterior
Tengo una duda, estoy haciendo un SELECT en la tabla de clientes, la cual
tiene campos de nombre, ap.paterno y ap.materno, tipo (individuales y
empresas) solo que en la aplicacion muestro todos los cliente en un
ComboBox, para poder hacerlo hago este SELECT
select id_cliente,
CAST(coalesce(ap_pat||' '||ap_mat||' '||nombre) AS varchar(120)) AS nom_cli
from clientes
order by ap_pat, ap_mat, nombre
el problema es que en el Combo el resultado de los clientes que no tienen
apellidos (empresas), me salen con 2 espacios al principio, ejem.
"GARCIA GARCIA ANDRES"
" SERVICENTRO DEL BAJIO S.A"
"PEREZ RAMIREZ JUAN MANUEL"
" GAS NATURAL MEXICO S.R.L DE C.V"
mi pregunta es como se puede comprobar (mediante una funcion, por ejem) si
los campos de apellidos son nulos para no incluir los espacios, agradecere
toda su ayuda. Buen fin de semana para todos.
From | Date | Subject | |
---|---|---|---|
Next Message | Hensa | 2006-11-25 03:41:46 | RE: Como eliminar los espacios dentro de un SELECT cuando se usa COALESCE.. |
Previous Message | Hensa | 2006-11-25 02:49:24 | RE: Obtener el nombre del host con plpgsql |