如我一次查完,可以这么写
select
- from class left join student on student.id = class.id 我想查询前30个班级的前10个学生,信息怎么搞 难道要查询31次, 1.查询有哪些班级,limit 30 2.分别查出每个班级的前10个学生 , limit 10
如我一次查完,可以这么写
select
为什么一定要局限于在数据库上做?
我的建议是用程序控制,
如:
[code="java"]
StringBuffer sql = new StringBuffer("");
for(int i=0;i<count;i++){
sql.append("...");
if(i!=count-1){
sql.append(" union all");
}
}
[/code]
这样不就行了么?不就是一条语句进行执行了?
我只是提供一个思路,,,楼主,祝你好运。。。。