クエリ内の値を比較します。
Synopsis
scalar-expression comparison-operator SOME query
引数
scalar-expression 値が比較されるスカラ式。
comparison-operator 有効な比較演算子。< (より小さい)、> (より大きい)、<> (等しくない)、= (等しい) など。
query 比較対象のクエリから取得するデータ。
概要
SOME 演算子は、比較演算子と併用し、クエリで取得した行のいずれか、またはいくつかがスカラ式を満たす場合に真となる、専用の条件式 (限定比較条件) を作成します。
以下に例を示します。
SELECT DISTINCT(Customer.Customer),Customer.CustName
     FROM Orders,Customer
     WHERE Orders.Customer=Customer.ID
     AND 1000 <= SOME
     (SELECT OrderTotal FROM Orders WHERE Orders.Customer=Customer.ID)
これは、1 度でも $1000 以上の注文をしたことがある顧客のリストを返します。
関連項目
ALL ANY