From: | "Agustin Casiva" <casivaagustin(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Left join anidados |
Date: | 2008-08-28 23:17:19 |
Message-ID: | 646eb5870808281617s589fb973hd7252178d5e9dc04@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, Aug 28, 2008 at 6:31 PM, William Diaz Pabón <widipa(at)gmail(dot)com>wrote:
> Buenas tardes lista.
>
> se puede en postgresql hacer uso de un left join anidado?.
>
> por ejemplo tengoa la tabla matricula_area, matricula_asignatura,
> calificacion.
>
> Necesito buscar todo los regsitros de matricula_area, asi no esten en
> matricula_asignatura y a su vez buscar de esos registros que salgan en
> matricula_asignatura buscar los registro que existan en la tabla
> calificacion.
>
> Como puedo hacer esto?
>
Prueba con algo similar a esto
SELECT <campos> FROM
( matricula_area mar LEFT JOIN
(matricula_asignaturmas INNER JOIN calificacion c
ON mas.campocruza = c.campocruza) as t1
ON mar.campocruza = t1.campocruza
WHERE criterios de seleccion....
Espero haberte ayudado...
Saludos
--
Casiva Agustin
Mail/Msn: casivaagustin(at)gmail(dot)com
http://www.casivaagustin.com.ar
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2008-08-29 02:39:20 | Re: Left join anidados |
Previous Message | Francisco Javier Morosini Eguren | 2008-08-28 22:34:02 | Re: Manual de instalación |