19. INNER JOIN
1. INNER JOIN
Keyword
INNER JOIN
키워드는 두 테이블에서 일치하는 값을 가지는 레코드를 선택한다.
2. Syntax
Demo Database
- 다음은 Northwind 샘플 데이터베이스의
Orders
테이블이다.
- 다음은 Northwind 샘플 데이터베이스의
Customers
테이블이다.
3. INNER JOIN
Example
- 다음은 고객 정보가 있는 모든 주문을 선택한다.
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
INNER JOIN Customers
ON Orders.CustomerID = Customers.CustomerID;
4. JOIN
Three Tables
- 다음은 고객 및 배송업체 정보가 있는 모든 주문을 선택한다.
SELECT Orders.OrderID, Customers.CustomerName, Shippers.ShipperName
FROM ((Orders
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID)
INNER JOIN Shippers ON Orders.ShipperID = Shippers.ShipperID);