expression comparison-operator ALL ( subquery )
comparison-operator: = | > | < | >= | <= | <> | != | !< | !>
ALL 探索条件では、サブクエリの結果セットの値が空のセットだった場合、探索条件は TRUE と評価されます。それ以外の場合は、次に示すように、expression の値とサブクエリが返す結果セットに応じて、TRUE、FALSE、または UNKNOWN になります。
式の値 | サブクエリが返す結果セットに 1 つ以上の NULL が含まれている場合 | サブクエリが返す結果セットに NULL がない場合 |
---|---|---|
NULL | UNKNOWN | UNKNOWN |
NOT NULL | 式の値と比較した結果が FALSE になる値がサブクエリの結果セットに 1 つでもあると、探索条件は FALSE と評価されます。それ以外の場合は、UNKNOWN になります。 | 式の値と比較した結果が FALSE になる値がサブクエリの結果セットに 1 つでもあると、探索条件は FALSE と評価されます。それ以外の場合は、TRUE になります。 |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |