[Pgsql-ayuda] Full outer join
   
    Alvaro Herrera
     
    alvherre@dcc.uchile.cl
       
    Tue, 23 Dec 2003 09:59:32 -0300
    
    
  
On Tue, Dec 23, 2003 at 09:55:22AM +0100, jtaaribi wrote:
>  Muchas gracias Martín por tu respuesta y perdona por haberme equivocado con
> tu nombre ;-)
> 
>  Con los datos del caso del ejemplo que he puesto, sí que valdría con OR.
> Pero no en general, ya que quiero que se cumplan _ambas_ condiciones a la
> vez pero sin excluir los null.
No entiendo por que no sirve WHERE a=2 OR a IS NULL ?
>  Se me ha ocurrido una nueva SQL:
> 
>    select tt1.num, tt2.num, tt1.col1, tt2.col3
>    from (select t1.num, t1.col1, t1.col2 from
>       t1 where t1.col2 = 1) tt1
>       full outer join
>       (select t2.num, t2.col3, t2.col4 from
>       t2 where t2.col4 = 5) tt2 on
>       tt1.num = tt2.num
Parece razonable ...
-- 
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"La felicidad no es mañana. La felicidad es ahora"