Otras sentencias DML, SQL
Sentencias DML SQL.
Albert Junior Capellán Rosa.
-INNER JOIN, y ¿Cómo funciona esta sentencia?
La instrucción SQL JOIN se utiliza para combinar dos o más tablas, tomando un campo común de las dos.
El JOIN más común es: SQL INNER JOIN (JOIN simple). Un SQL INNER JOIN devuelve todos los
registros de varias tablas que cumplen con la condición.
Su estructura es:
SELECT (Tabla1.Campo, Tabla2.Campo, ....)FROM Tabla1INNER JOIN Tabla2
ON Tabla1.Campo relacionado a la otra tabla = Tabla2.Campo relacionado a la otra tabla.
-LEFT JOIN , y ¿Cómo funciona esta sentencia?
Esta sentencia devuelve todos los registros de la tabla de la izquierda (table1), con las correspondientes de la tabla de la
derecha (table2). El resultado es NULL en la parte de la derecha cuando no hay registros que correspondan
con la condición.
Esta sentencia es similar a la INNER JOIN y también su estructura, lo que cambia es que esta pone los campos de la segunda tabla a la izquiera
SELECT (Tabla1.Campo, Tabla2.Campo, ....)
ON Tabla1.Campo relacionado a la otra tabla = Tabla2.Campo relacionado a la otra tabla.
Su estructura es:
SELECT (Tabla1.Campo, Tabla2.Campo, ....)FROM Tabla1LEFT JOIN Tabla2
ON Tabla1.Campo relacionado a la otra tabla = Tabla2.Campo relacionado a la otra tabla.
SELECT (Tabla1.Campo, Tabla2.Campo, ....)
ON Tabla1.Campo relacionado a la otra tabla = Tabla2.Campo relacionado a la otra tabla.
Comentarios
Publicar un comentario