Em 12 de setembro de 2012 15:40, Flavio Henrique Araque Gurgel <fla...@4linux.com.br> escreveu: >> Com todo o >> respeito à comunidade que escreve o querido *manual* :) >> http://www.postgresql.org/docs/9.2/static/explicit-joins.html Tá >> explicadinho como é possível fazer algumas melhorias em planejamento de >> consultas com JOINs. []s
Flávio, nada pessoal... Pode ter sido uma má interpretação minha. Eu havia entendido que mudar ordem dos joins seria: select * from a left join b on a.id = b.id_a left join c on a.id = c.id_a Trocar isso por: select * from a left join c on a.id = c.id_a left join b on a.id = b.id_a E não por isso: SELECT * FROM a LEFT JOIN (b JOIN c ON (b.ref = c.id)) ON (a.id = b.id); Como consta no manual. -- Marcone Peres - DBA http://www.linkedin.com/in/marconeperes @marconeperes (61) 8146-0028 _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral