Buenas ya avanzando con nuestra guía de SQL, que de por cierto ya queda muy pero muy poco vamos ver los LEFT JOIN.
La sentencias LEFT JOIN siempre trae todos los resultados de la tabla de la izquierda y solo los resultados de la tabla derecha que coinciden, si no coinciden las columnas serán nulas.
La sentencia del LEFT JOIN es la siguiente:
SELECT * FROM TABLA1 LEFT JOIN TABLA2 ON TABLA1.CAMPO1 =TABLA2.CAMPO1
Básicamente estamos diciendo tráeme todo lo de la tabla 1 y ademas lo de la tabla 2 que cumplan con la condición.
Links Relacionados:
SQL - FOREIGN KEY LLAVE SECUNDARIA - Sintaxis de FOREIGN KEY
SQL - AUTO INCREMENT - Sintaxis AUTO INCREMENT
SQL - Restriccion CHECK - Sintaxis Restricción CHECK
SQL - LEFT JOIN o LEFT OUTER JOIN
La sentencias LEFT JOIN siempre trae todos los resultados de la tabla de la izquierda y solo los resultados de la tabla derecha que coinciden, si no coinciden las columnas serán nulas.
SQL - Sintaxis del LEFT JOIN
La sentencia del LEFT JOIN es la siguiente:
SELECT * FROM TABLA1 LEFT JOIN TABLA2 ON TABLA1.CAMPO1 =TABLA2.CAMPO1
Básicamente estamos diciendo tráeme todo lo de la tabla 1 y ademas lo de la tabla 2 que cumplan con la condición.
Links Relacionados:
SQL - FOREIGN KEY LLAVE SECUNDARIA - Sintaxis de FOREIGN KEY
SQL - AUTO INCREMENT - Sintaxis AUTO INCREMENT
SQL - Restriccion CHECK - Sintaxis Restricción CHECK
SQL - LEFT JOIN o LEFT OUTER JOIN- Sintaxis del LEFT JOIN
Reviewed by El lado oscuro de java
on
septiembre 17, 2014
Rating:
No hay comentarios: