标签: java hibernate
我想从表格中获取每一行。我可以在sql中执行类似的操作:
select * from [table] where [table].row_number % n=0;
但是如何使用hql在hibernate中执行此操作?
答案 0 :(得分:0)
您可以使用Query类的setFirstResult(n)和setMaxResults(1)的组合。
setFirstResult(n)
setMaxResults(1)
将n设置为setFirstResult,将1设置为setMaxResults可以提供所需的结果。
检查链接setFirstResult和setMaxResults