nutz有没有提供关于多张表查询分页的用法啊?现在好像只看到了单张表的分页查询(Pager)
7 回复
Pager pager=new Pager(page,size);
Sql sql= Sqls.create("select * from table1,table2,table3 ");
if (cnd!=null){
sql= Sqls.create("select * from table1,table2,table3 "+cnd.toString());
}
sql.vars().set("table",table);
sql.setPager(pager);
sql.setCallback(Sqls.callback.records());
dao.execute(sql);
List<Record> records = sql.getList(Record.class);
return records;
@wendal 这个似乎用于联表查询,我的需求是想查询所有表中符合条件的记录都返回,比如table1中有237条,table2中有18条,table3中有112条,而不是通过一个字段值去左联结或者又联结,有没有什么办法
添加回复
请先登陆