我正在尝试编写查询以获取列表,因为此查询是本机sql查询,我只需要转换为spring jpql,其中我失败了。如果有任何与此相关的链接,请告诉我
我应该从这个查询中获取列表。因为这个查询在postgres控制台上运行正常,但是我甚至尝试使用spring jpa作为本机查询 它在控制台中显示结果但在服务层中没有提取[编辑:]我的意思是不计算任何结果集。
我确信我在这里错过了一些重要/小事。
下面是本机postgres查询
selcet t.id,count(*), count(*) filter (where t.status = 'DONE') from table t where t.id in ([list]) group by t.id
我正在尝试的是
SELECT t.id, count(t), count(t.id) where staus = 'DONE' from Table t where t.id in ([list]) group by t.id
编辑:使用基于构造函数的查询,这甚至不起作用
我甚至不确定如何开始此查询
虽然刚认识到这一点,但我甚至无法开始如何解决这个问题。 任何暗示,见解都会很有用