Проблема SQL в HQL - PullRequest
       7

Проблема SQL в HQL

1 голос
/ 06 февраля 2011

Я хочу написать этот запрос на HQL, но не могу. что бы я ни делал, это кажется неправильным, и спящий режим создает исключения. Не могли бы вы помочь мне?

select t.users from (select user_id as users,sum(score) as total from score group by user_id ) t where t.total=5225;

1 Ответ

0 голосов
/ 06 февраля 2011

Непосредственно не отвечает на ваш вопрос, но вы могли бы упростить ваш запрос.Вы можете избавиться от подзапроса с помощью предложения having:

select user_id as users
from score
group by user_id
having sum(score) = 5225

Может быть, это поможет удовлетворить Hibernate.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...