19-Joins (Unioes) en SQL

La clausula Join se utiliza para combinar filas de dos o mas tablas en funcion de una columna que se relaciona entre ellas

Cada tabla tiene un ID que es unico

ese ID es eñ campo que se debe relacionar en otras tablas

El INNER JOIN es la clausula que relaciona campos coincidentes en tablas distintas

Ejemplo

SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate
FROM Orders
INNER JOIN Customers ON Orders.CustomerID=Customers.CustomerID;
    



Diferentes tipos de JOIN

Clausula Descricion
(INNER) JOIN: Devuelve registros que tienen valores coincidentes en ambas tablas
LEFT (OUTER) JOIN Devuelve todos los registros de la tabla de la izquierda y los registros coincidentes de la tabla de la derecha.
RIGHT (OUTER) JOIN: Devuelve todos los registros de la tabla de la derecha y los registros de la tabla de la izquierda
FULL (OUTER) JOIN: Devuelve todos los registros cuando hay una coincidencia en cualquiera de los dos. o mesa derecha



...

Publicar un comentario

0 Comentarios