데이터베이스/Oracle
Oracle Inner Join
왕왕왕왕
2015. 11. 6. 16:18
SELECT column_name(s)
FROM table1
INNER JOIN table2
ON table1.column_name=table2.column_name;
FROM table1
INNER JOIN table2
ON table1.column_name=table2.column_name;
inner Joiin은 table1과 table2의 중복된 값만 가져온다
밑에 쿼리는 Customers 테이블과 Orders테이블에 CustomerID값이 중복되는 Customers테이블에 CustomerName을 출력한다.
그리고 Orders테이블에 OrderID를같이 출력
SELECT Customers.CustomerName, Orders.OrderID
FROM Customers
INNER JOIN Orders
ON Customers.CustomerID=Orders.CustomerID
ORDER BY Customers.CustomerName;