Я хочу сделать внутреннее соединение в моем запросе HQL, но я получил эту ошибку:HQL: внутреннее соединение
вызвано следующими причинами: org.hibernate.hql.internal.ast.QuerySyntaxException: неожиданный маркер: (...
SELECT new myDto(
col1, col2
FROM table1,table2
INNER JOIN (
SELECT foo, bar, ... max(nb) as numberBar
FROM table1
GROUP BY foo, bar ...
) myAlias
ON table1.foo = myAlias.foo
AND table1.bar = myAlias.bar
...
запрос работает в SQLDeveloper
На самом деле, Кажется, что HQL не поддерживает 'inner join' с' select': /. Я отправлю свое обходное решение. Спасибо вам – user2203384