English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
いかなるサブクエリの値が条件を満たす場合、ANYコマンドがtrueを返します。
以下のSQL文がTRUEを返す場合、OrderDetailsテーブルにquantity =が見つかります。 10の記録、製品名を一覧に表示します。
SELECT ProductName FROM Products WHERE ProductID = ANY (SELECT FROM OrderDetails WHERE Quantity = 10);
以下のSQL文はTRUEを返し、数量>のProductIDを返します: 99のOrderDetailsテーブルにどの記録も見つからない場合、製品名をリストに表示します:
以下のSQL文はTRUEを返し、OrderDetailsテーブルにどの記録も見つからない場合、quantity>の製品名をリストに表示します:99:
SELECT ProductName FROM Products WHERE ProductID = ANY (SELECT ProductID FROM OrderDetails WHERE Quantity > 99);