Re: ayuda con Consulta

From: Lennin Caro <lennin(dot)caro(at)yahoo(dot)com>
To: Postgres Lista <pgsql-es-ayuda(at)postgresql(dot)org>, Gaston Rider <gastonrider(at)hotmail(dot)com>
Subject: Re: ayuda con Consulta
Date: 2011-01-01 01:00:05
Message-ID: 827803.28923.qm@web59512.mail.ac4.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

puedes hace un if en un subselect o puedes hacer dos select y un union

ejemplo

select a.a1, a.a2, b.b1 from ta, tb where a.id = b.id
union all
select a.a1, a.a2, c.c1 from ta, cb where a.id = c.id

Ing. Lennin Caro Pérez

Usuario:GNU/LINUX

PHP Developer

PostgreSQL DBA

Oracle DBA

Linux counter id 474393

--- On Sat, 1/1/11, Gaston Rider <gastonrider(at)hotmail(dot)com> wrote:

From: Gaston Rider <gastonrider(at)hotmail(dot)com>
Subject: [pgsql-es-ayuda] ayuda con Consulta
To: "Postgres Lista" <pgsql-es-ayuda(at)postgresql(dot)org>
Date: Saturday, January 1, 2011, 12:56 AM

Hola.

 

 

tengo 3 tablas

 

Tabla A

id

campo2

campo3

 

 

Tabla B

tablaA_id

campo4

 

Tabla C

tablaA_id

campo4

 

TablaA se relaciona con tabla B y C con los campos  id -> tablaA_id

quisiera una consulta que me devuelva

 

tablaA.id, tablaA.campo2, y si existe la relacion con la tablaB el campo4, si no existe que me devuelva el campo4 pero de la tabla C

 

se entiende? Muchas Gracias y Feliz 2011!!!!

 

 

 

 

 

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message José Fermín Francisco Ferreras 2011-01-01 03:57:34 feliz año 2k11
Previous Message Gaston Rider 2011-01-01 00:56:35 ayuda con Consulta