いくつかの JPA 2 条件クエリを正常に作成しましたが、現在、複雑すぎて変換できないクエリを変換しています。チャレンジする人いますか?どんな反応でも永遠に感謝します!:)
これはプレーン SQL (mysql) でのクエリです。
SELECT o.orderId, oi.insertDate
FROM AIDA_ORDER o
LEFT OUTER JOIN
(SELECT orderId, MIN(insertDate) AS insertDate FROM AIDA_ORDER_INSERT
WHERE insertDate > CURDATE() GROUP BY orderId) AS oi
ON oi.orderId = o.orderId
ORDER BY oi.insertDate, o.orderId;
AIDA_ORDER テーブルは OrderBean に対応し、AIDA_ORDER_INSERT は OrderInsertBean に対応します。AIDA_ORDER は、複数の AIDA_ORDER_INSERTS を持つことができます。