English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
아무도 서브 쿼리 값이 조건을 만족하면, ANY 명령어가 true를 반환합니다.
아래의 SQL 문이 TRUE를 반환하면, OrderDetails 테이블에서 quantity = 10의 기록이 있으면, 제품 이름을 나열합니다:
SELECT ProductName FROM Products WHERE ProductID = ANY (SELECT ProductID FROM OrderDetails WHERE Quantity = 10);
아래의 SQL 문은 TRUE를 반환하고, 수량> 99의 OrderDetails 테이블에서 어떤 레코드도 발견되면 제품 이름을 나열합니다:
아래의 SQL 문은 OrderDetails 테이블에서 어떤 레코드도 발견되지 않으면 TRUE를 반환하고, quantity>99:
SELECT ProductName FROM Products WHERE ProductID = ANY (SELECT ProductID FROM OrderDetails WHERE Quantity > 99);