ヘッダーをスキップ
Oracle TimesTen In-Memory Database SQLリファレンス・ガイド
リリース7.0
E05176-03
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

EXISTS条件

EXISTS条件は、表の副問合せの有無を確認します。EXISTSの場合は副問合せで1行以上を返す場合、NOT EXISTSの場合は行を返さない場合に、条件がTRUEと評価されます。

SQL構文

[NOT] EXISTS (Subquery)

パラメータ

EXISTS条件には、次のパラメータがあります。

パラメータ
説明
Subquery
副問合せの構文については、「副問合せ」を参照してください。

説明

例4.21

1件以上の未発送の発注がある顧客を検索します。

SELECT customers.name FROM customers

WHERE EXISTS (SELECT 1 FROM orders

WHERE customers.id = orders.custid

AND orders.status = 'un-shipped');

例4.22

未発送の発注がない顧客を検索します。

SELECT customers.name FROM customers

WHERE NOT EXISTS (SELECT 1 FROM orders

WHERE customers.id = orders.custid

AND orders.status = 'un-shipped');