ANY
備考
ANY キーワードは ALL キーワードと似た働きを持ちますが、PSQL では、サブクエリの結果テーブルの任意の行に対して条件を満たしていれば、その比較した行を結果テーブルに含みます。
例
次のステートメントは、Person テーブルの ID 列と、サブクエリの結果テーブルの ID 列を比較します。Person テーブルの ID 値と一致する値がサブクエリの結果テーブルの ID 値にある場合、PSQL では、Person テーブルの行が SELECT ステートメントの結果テーブルに含まれます。
SELECT p.ID, p.Last_Name
FROM Person p
WHERE p.ID = ANY
(SELECT f.ID FROM Faculty f WHERE f.Dept_Name = 'Chemistry')
関連項目