質問

EJB-QLクエリでPostgreSQLのようなDISTINCT ONを使用できますか?

10列のうち3列で異なるdbレコードからフェッチする必要があります。

役に立ちましたか?

解決

エンティティを投稿しないのはなぜですか?

複数の予約を持っている Customer があると想像してください。 Customer に複数の Reservation

がある場合、このクエリは重複を返します。
SELECT c FROM Reservation r, IN(r.customer) c

DISTINCT キーワードを使用すると、結果に各顧客が1回ずつ表示されます。

SELECT DISTINCT c FROM Reservation r, IN(r.customer) c

これが役立つことを願っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top