데이터베이스/Oracle

Oracle 서브쿼리

왕왕왕왕 2015. 11. 6. 16:29

쿼리안에 쿼리가 서브쿼리

 

SELECT Orders.OrderID
FROM Orders where orderid in(select orderid from orderdetails where orderid >10248);

 

orders와 orderdetails 두테이블이 있다

 

둘다orderid라는 컬럼을 가지고있다

 

orders테이블에 orderid와

 

orderdetails 테이블에 orderid를 비교해서 참인것을 출력하고

 

orderdetails테이블에 orderid가 10248보다 큰 id값만을 비교한다.