EXISTS 条件 - AWS Clean Rooms

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

EXISTS 条件

EXISTS 条件は、サブクエリ内に行が存在するかどうかをテストし、サブクエリが少なくとも 1 つの行を返した場合に true を返します。NOT が指定されると、条件はサブクエリが行を返さなかった場合に true を返します。

構文

[ NOT ] EXISTS (table_subquery)

引数

EXISTS

table_subquery が少なくとも 1 つの行を返した場合に true となります。

NOT EXISTS

table_subquery が行を返さない場合に true になります。

table_subquery

評価結果として 1 つまたは複数の列と 1 つまたは複数の行を持つテーブルを返します。

この例では、任意の種類の販売があった日付ごとに、1 回ずつ、すべての日付識別子を返します。

select dateid from date where exists ( select 1 from sales where date.dateid = sales.dateid ) order by dateid; dateid -------- 1827 1828 1829 ...