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 の使用法 » データのクエリと変更 » クエリ結果の要約、グループ化、ソート » UNION、INTERSECT、EXCEPT を使用した、クエリ結果に対する集合操作の実行

 

EXCEPT と INTERSECT の使用

EXCEPT 文は、2 つの結果セット間の違いをリストします。次の一般的な構成では、query-1 の結果セットにあるすべてのローがリストされますが、query-2 の結果セットにあるローは除かれます。

query-1
EXCEPT
query-2

INTERSECT 文は、2 つの結果セットの両方にあるローをリストします。次の一般的な構成では、query-1 と query-2 の両方の結果セットにあるすべてのローをリストします。

query-1
INTERSECT
query-2

UNION 文と同様に、EXCEPT と INTERSECT では ALL 修飾子を必要とします。ALL 修飾子を使用すると、結果セットから重複ローが削除されることを防ぎます。

参照