2017년 7월 12일 수요일

SQL ANY(SOME), ALL

1. ANY
 
예:
SELECT ProductName
FROM Products
WHERE ProductID = ANY (SELECT ProductID FROM OrderDetails WHERE Quantity = 10);

Product 테이블의 ProductName 값이,
OrderDetails 테이블의 레코드 중Quantity 가 10 인 튜플의 ProductID 중 '어느 하나라도 일치하면' 출력한다.


2. ALL

1번의 '어느 하나라도 일치하면' 을 '전부 일치하면' 으로 고침.

댓글 없음:

댓글 쓰기