SQL INNER JOIN Keyword
INNER JOIN 키워드는 양쪽 테이블과 매치되는 값에 해당하는 레코드를 가져옴.
INNER JOIN Syntax
SELECT column_name(s)
FROM table1
INNER JOIN table2 ON table1.comlumn_name=table2.column_name;
SQL INNER JOIN Example
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;
Note: INNER JOIN 키워드는 양쪽 column에 매치되는 한 양쪽 테이블의 모든 행들을 선택한다. Customers 테이블에 매치되지 않는 Order의 레코드는 나타나지 않을 것이다.
JOIN Three Tables
SELECT Orders.OrderID, Customers.CustomerName, Shippers.ShipperName
FROM ((Orderes
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID)
INNER JOIN Shippers ON Orders.ShipperID = Shippers.ShipperID);
Comments