Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス 12c (12.1.2) E48005-01 |
|
前 |
次 |
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
関連項目
詳細は、次を参照してください。