Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL リファレンス » SQL の使用 » SQL 言語の要素 » 探索条件

 

ALL 探索条件

構文
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 になります。