我正在尝试在 hibernate hql 中编写以下 sql 查询。我正在使用oracle数据库。
SELECT distinct u.user_id,u.user_name
FROM (select abcId, max(upload_date) upload_date, user_id from ABC
GROUP BY abcId, user_id) abc,users u WHERE abc.user_id=u.user_id
我尽力用hql写了。不幸的是我没能成功。任何人都可以对我有所了解以在 hql 中实现这一目标吗?
最佳答案
我想 session.createSQLQuery(String sqlQuery)
可能对你有用... see an example here
关于hibernate - Sql到Hql的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8678865/