1

我已经成功地创建了一些 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。

4

0 回答 0