Re: Sobre join

From: Miguel Rodríguez Penabad <penabad(at)gmail(dot)com>
To: jlcambero <jlcambero(at)emergya(dot)es>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Sobre join
Date: 2007-06-29 11:45:00
Message-ID: 95335e4e0706290445y290d0814ibfa8396d4279a08@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

> Por si no te habias dado cuenta es una especie de "pseudocodigo".

Ya, pero pseudocódigo erróneo.

Si quieres sumar el 1, el 2 y el 3 puedes hacer (1+2)+3 o 1+(2+3).
No tiene sentido que digas 1+2, 1+3 o 1+2, 2+3
A eso me refería.

Si haces T1 join T2 join T3
hará X <-- (T1 join T2) , y luego X join T3. Nunca hará T1 join T3 ni
T2 join T3
o
X <-- (T2 join T3), y luego T1 join X. De nuevo, nunca T1 join T3 o T1 join T2

Yo lo dejaría sin paréntesis, y el optimizador decide el orden,
basándose en el número
de filas de cada relación, las filas esperadas para cada join, ...

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message jlcambero 2007-06-29 11:58:56 Re: Sobre join
Previous Message jlcambero 2007-06-29 11:29:44 Re: Sobre join