浏览 2061 次
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-07
四个表的结构都是一样的。现在我需要根据用户输入的关键字进行多表查询。并分页。 我用的sql语句为:from A where key=&a union from b where key=&a大概这样。 然后用query q=session.createQuery(sql); q.setFirstResult((curPage-1) * this.rowsPerPage); q.setMaxResults(this.rowsPerPage); 这样只能查出9条记录。而且我看控制台打出的sql语句只查了一个表的。我每页定的是10条。但结果应该是14条。 我想问一下,我sql语句肯定写的不对。哪位做过。麻烦告诉一下,谢了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |