From: | jlcambero <jlcambero(at)emergya(dot)es> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Sobre join |
Date: | 2007-07-02 08:56:50 |
Message-ID: | 200707021056.50807.jlcambero@emergya.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El Viernes, 29 de Junio de 2007 15:54, Miguel Rodríguez Penabad escribió:
> > Puede que no me haya explicado muy bien. a ver ahora:
>
> Yo sigo viéndolo erróneo. Quizás soy yo o el fin de semana que se acerca,
> pero ¿podrías poner un ejemplo REAL de la consulta?
>
> > Yo tengo una tabla T_3 en la que me es indiferente (semanticamente) tener
> > una clave a T_2 o tener una clave a T_1. (solo tendra una clave ajena)
>
> Bien. Supongamos tres tablas:
> T_1(clave, campo1)
> T_2(clave, campo2)
> T_3(clave, campo3)
> ¿Hasta aquí correcto?
>
> > ahora en temas de rendimiento que es mejor hacer join de una tabla con 2
> > tablas:
> > T_1 join T_2
> > T_1 join T_3
>
> Esto son DOS resultados:
> T_1 join T_2 tendrá un esquema del tipo JOIN_1(clave, campo1, campo2)
> T_1 join T_3 tendrá un esquema del tipo JOIN_2(clave, campo1, campo3)
> ¿Que quieres hacer con estos dos resultados? ¿un join? otra cosa, como
> unión o intersección no es posible al tener esquemas distintos...
> y hacer los dos anteriores y luego JOIN_1 join JOIN_2 no va a ser eficiente
cierto, es erroneo.
Era yo o la llegada del fin de semana :-P
Gracias, un saludo
From | Date | Subject | |
---|---|---|---|
Next Message | Agustin Ignacio Genoves | 2007-07-02 11:38:31 | Re: envio mail desde pl |
Previous Message | jlcambero | 2007-07-02 08:55:41 | Re: Sobre join |