ヘッダーをスキップ
Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス
12c (12.1.2)
E48005-01
  目次へ移動
目次

前
 
次
 

UNION

UNIONを使用して、2つの問合せの結果を1つの問合せに結合します。

使用方法

UNIONを使用すると、両方の問合せからの一意の結果が戻されます。ALLオプションを含めると、両方の問合せで検出された結果が重複します。

例3-15に、このJPQLの拡張機能を使用する方法を示します。

例3-15 UNION EQLの使用

SELECT MAX(e.salary) FROM Employee e WHERE e.address.city = :city1
UNION SELECT MAX(e.salary) FROM Employee e WHERE e.address.city = :city2

関連項目

詳細は、次を参照してください。