2017-07-21 182 views
-1

我不得不从MySQL工作台移植SQL查询冬眠,但对于此查询:休眠子查询不起作用

Query query5_1 = em.createQuery("select result.id,result.name,result.surname,max(result.sales) 
from (select m.warehousemen.id as id,m.warehousemen.name as name,m.warehousemen.surname as 
surname,sum(m.size) as sales from MovementsEntity m group by m.warehousemen.id) result"); 

我得到这个错误:

error log

请帮帮我,谢谢无论如何

+0

总是建议您在此处发布错误消息,因为链接将来可能会中断。 '结果'之前你是不是错过了'as'? – techtabu

回答

0

你不能用HQL做这样的事情,你应该使用本地查询来做到这一点。