SQL JOIN. Clauza JOIN.
Partajeaza in Google Classroom
Teorie: Descriere video Descarcă PDF
O clauză JOIN este utilizată pentru a combina rânduri din două sau mai multe tabele, pe baza unei coloane înrudite între ele.
Să ne uităm la o selecție din tabelul „Orders”:
Apoi, uitați-vă la o selecție din tabelul „Customers”:
Observați că coloana „CustomerID” din tabelul „Orders” se referă la „CustomerID” din tabelul „Customers”. Relația dintre cele două tabele de mai sus este coloana „CustomerID”.
Apoi, putem crea următoarea instrucțiune SQL (care conține un INNER JOIN), care selectează înregistrările care au valori potrivite în ambele tabele:
Exemplu:
SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate
FROM Orders
INNER JOIN Customers ON Orders.CustomerID=Customers.CustomerID;
și va produce ceva de genul: