java—构建包含内部join、max和as子句的jpql的问题

kknvjkwl  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(127)
select c.* from cheque c
inner join (
  select
    emp_id, max(cheque_time) as latest
  from cheque
  group by emp_id
) r on c.cheque_time = r.latest and c.emp_id = r.emp_id 
and version="1.0.0"
order by cheque_time desc;

我正在尝试编写与上述代码相当的jpql,但无法准确地编写它。
例如,当我尝试将其转换为jpql等价物时,会在“max”和“as”附近出现语法错误。任何关于如何获得与之相当的jpql的建议都会非常有帮助。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题