java与HQL的“不同开启”?
我正试图根据列entry_id
从表application
中获取不同的值。我已经成功地使用纯SQL实现了这一点:
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。在没有标准API的HQL中,有没有办法解决这个问题
# 1 楼答案
看来this feature很久以前就有人提出请求,但至今仍未解决