여러분이 사용하고 계신 브라우저는 HTML5를 지원하지 않기 때문에 몇몇 요소가 제대로 보이도록 JScript를 사용하고 있습니다. 하지만 여러분의 브라우저 설정에서 스크립트 기능이 꺼져있으므로, 현재 페이지를 제대로 확인하시려면 스크립트 기능을 켜주셔야 합니다. SQL - 참조 - 키워드 - ANY
SQL – 참조 – 키워드 – ANY
2년전 작성
1년전 수정

ANY

ANY 명령은 하위 쿼리 값 중 하나라도 조건을 충족하는 경우 true를 반환한다.

예시

TRUE를 반환하고 수량 = 10인 OrderDetails 테이블에서 레코드를 찾으면 제품 이름을 나열한다.
SELECT ProductName
FROM Products
WHERE ProductID = ANY (SELECT ProductID FROM OrderDetails WHERE Quantity = 10);
기본 예시

ProductName
Chais 
Chang 
Chef Anton’s Cajun Seasoning 
Uncle Bob’s Organic Dried Pears 
Konbu 
Tofu 
Pavlova 
Teatime Chocolate Biscuits 
Sir Rodney’s Scones 
Guaraná Fantástica 
NuNuCa Nuß-Nougat-Creme 
Gumbär Gummibärchen 
Thüringer Rostbratwurst 
Nord-Ost Matjeshering 
Sasquatch Ale 
Steeleye Stout 
Gravad lax 
Côte de Blaye 
Boston Crab Meat 
Jack’s New England Clam Chowder 
Singaporean Hokkien Fried Mee 
Perth Pasties 
Tourtière 
Pâté chinois 
Raclette Courdavault 
Tarte au sucre 
Louisiana Fiery Hot Pepper Sauce 
Scottish Longbreads 
Mozzarella di Giovanni 
Rhönbräu Klosterbier 
Original Frankfurter grüne Soße 

TRUE를 반환하고 OrderDetails 테이블에서 수량 > 99인 레코드를 찾으면 제품 이름을 나열한다.
SELECT ProductName
FROM Products
WHERE ProductID = ANY (SELECT ProductID FROM OrderDetails WHERE Quantity > 99);
기본 예시
ProductName
Steeleye Stout 
Pâté chinois 


참고

Mingg`s Diary
밍구
밍구
공부 목적 블로그