SQL LEFT JOIN Keyword
LEFT JOIN 키워드는 왼쪽 테이블(테이블1)의 모든 레코드와 오른쪽 테이블(테이블2)와 매치되는 레코드를 반환한다. 만약에 오른쪽에서 매치되는 레코드가 없으면 NULL값을 반환함.
LEFT JOIN Syntax
SELECT column_name(s)
FROM table1
LEFT JOIN table2 ON table1.column_name=table2.column_name;
SQL LEFT JOIN Example
SELECT Customers.CustomerName, Orders.OrderID
FROM Customers
LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID
ORDER BY Customers.CustomerName;
왼쪽 테이블(Customers)의 모든 값을 가져오면서 오른쪽 테이블(Orders)과 매치되는 OrderID를 가져옴. 만약에 존재하지 않으면 NULL값으로 가져옴.
Comments