2012-02-17 3 views
1

Я пытаюсь получить отличные значения из таблицы application на основе столбца entry_id. Мне удалось получить эту работу с простым SQL:"DISTINCT ON" с HQL?

SELECT DISTINCT ON (a.entry_id) a.* FROM application AS a 
JOIN entry AS e ON e.id = a.entry_id 
WHERE e.valid_until BETWEEN ? AND ?; 

Проблема в том, что я должен перевести ее на HQL. Есть ли способ разрешить его в HQL без API критериев?

ответ

2

Похоже, что this feature был запрошен давным-давно, но по-прежнему не разрешен.