簡體   English   中英

mysql查詢到JPQL

[英]mysql query to JPQL

有人可以將此SQL查詢轉換為JPQL嗎

SELECT t.* FROM (SELECT * FROM ttrx_icms_report ORDER BY create_date DESC) t GROUP BY case_id ORDER BY t.identifier;

我嘗試使用這個

@Query("SELECT r1 FROM (SELECT r2 FROM ICMSReportEntity r2 ORDER BY r2.createDate DESC) r1 GROUP BY r1.caseId ORDER BY r1.identifier")

但是它有一個解析錯誤(無效的令牌)

我需要使用JPQL而不是本機查詢才能使用Spring數據的Pageable

提前致謝。

我不確定這是否可以正常工作,但希望對您有幫助。

@Entity
public class ttrx_icms_report{
    private Integer case_id;
    private String create_date;
    private String identifier;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM