O.T. MySql Left Join

30 views
Skip to first unread message

Arnaldo Toledano

unread,
Apr 15, 2014, 2:00:58 PM4/15/14
to publice...@googlegroups.com, arnaldo....@gmail.com
Una pregunta quizás estúpida pero que no encuentro repuesta.
Tiene alguna implicancia la posición de las columnas en un Left Join. ?

Ejemplo ilustrativo

Select c.*,f.* From Clientes c ;
Left Join Facturas f on (c.clicodigo = f.faccliente) ;
Where c.CliCodigo='2020'

Es igual
Select c.*,f.* From Clientes c ;
Left Join Facturas f on ( f.faccliente = c.clicodigo) ;
Where c.CliCodigo='2020'


Gracias
--
Arnaldo Toledano
Tesys Informática
Córdoba
Argentina

Luis Maria Guayan

unread,
Apr 15, 2014, 2:20:12 PM4/15/14
to publice...@googlegroups.com
Arnaldo, Si la tiene y no me preguntes cual, pero he tenido casos de invertir la condición y la velocidad de la consulta era mejor.

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

MALKASOFT ADPI: http://www.developervfp.blogspot.com/

unread,
Apr 15, 2014, 2:39:18 PM4/15/14
to publice...@googlegroups.com, arnaldo....@gmail.com
Hola buen día, trae datos de izquierda  hacia la derecha con relación a la tabla, por eso en el comparativo tiene que ser en el orden que estas poniendo las tablas, para mayor información te dejo un link http://technet.microsoft.com/es-mx/library/ms187518(v=sql.105).aspx 



Saludos; 


Ing. Russvell Jesus Soto Gamarra 
Framework Multi-conexion v6.0 trabaja cualquier base de datos
(SQLServer, MySQL, Firebird, MariaDB, PostgreSQL, Oracle y etc.) 
Reply all
Reply to author
Forward
0 new messages