У меня есть таблица со следующей структурой:
ReportIdВерсиязаглавие.....
Я хочу использовать HQL для получения самой новой версии отчета по id.Будет ли работать следующий запрос?
from Report where reportId = :reportId and version = (select max(version) from Report where reportId = :reportId)
Можно ли получить строку с максимальной версией без использования дополнительного выбора?Является ли вышеуказанный суб-выбор даже законным в спящем HQL?