我在表中有 3 条记录。我想要不同组的结果。所以我做了范围查询,
Query q=session.createQuery("select a.firstName,a.lastname from Emp);
q.setFirstResult(startVal);
q.setMaxResults(endVal);
myList = q.list();
System.out.println(myList.size());
我创建了如下组。这些组是动态生成的。
startVal endval
0 1
2 2
3 3
对于 startVal= 0 , endVal = 1 它的工作(返回 myList.size() 值 1)
对于 startVal= 2 , endVal = 2 它的工作(返回 myList.size() 值 1)
但是对于 startVal= 3 , endVal = 3 它不工作返回 myList.size() 值 0。
有人可以帮我吗?