Hibernate distinct子句问题

时间:2011-05-07 15:42:49

标签: sql hibernate hql distinct

我搜索了很多但找不到答案:

我有以下SQL查询:

select distinct l.id_book from wa2011.tb_lending as l where l.id_user = 1

这是一个非常简单的查询,但我无法写出来。我怎么能用HQL写这个?

非常感谢! 欢呼声。

1 个答案:

答案 0 :(得分:1)

我使用Hibernate 3.3.2和MS SQL Server测试了代码,它工作正常:

select distinct u.id from User u where u.login='admin'

所以我认为你的HQL代码应该看起来几乎相同(只是将它从SQL重写为映射到Hibernate的对象模型)。