3 つのテーブルを結合する JPQL クエリを作成しています。結果リストでは、一致する行ごとに 3 つのエンティティすべてを取得したいと考えています (意味が通じるといいのですが)。
何か案は?
Hibernate 3.x は JPA プロバイダーです。
ベストアンサー1
私の記憶が正しければ、 を実行するSELECT o1, o2, o3 FROM EntityA o1, EntityB o2, EntityC o3 WHERE ....
と、結果は となりList<Object[3]>
、配列の内容には o1、o2、o3 の値が含まれます。