现在我的问题是,我有A,B,C,D四张表。 四个表的结构都是一样的。现在我需要根据用户输入的关键字进行多表查询。并分页。 我用的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语句只查了一个表的。我每页定的是 ...