
楼主 根据你的语句 可以判断 你的数据库是sql server的
不要用系统表 遍历的方法 遍历数据是最影响性能的
首先你这个20个表是固定的 所以你的语句没有问题 20个表你必须都有读一次 这个省不了
所以你的语句就是最简单的了 没有优化的余地
可以在表的结构上下手 20个表应该都有主键id 自动增长
主键本身就含有聚集索引 所以无论你的数据有多少 查询一条数据都是很快的
希望解决了楼主的疑问
SELECT MIN(id) FROM table_name ORDER BY Company DESCSELECT Max(id) FROM table_name这样都是最后一行
sql server 好象没有这种功能,但你可以给每行编一个ID,或者用TOP加排序这种办法达到你的要求
2005以上可以用
SELECT b FROM (SELECT ROW_NUMBER() OVER(ORDER BY ccustomerid) rowIndex, FROM Customers c) bWHERE browIndex>2 AND browindex<=5
第一步建连接:就是一java连接就行
第二步是建立一个类这类的与数据库字段对象用于java的面向对象importjavautilDate;
//存放数据的javabean,属性和表中的字段是一一对应的publicclassUser{
privateintuserid;
privateStringusername;
privateStringpassword;
privateDatelogintime;
publicUser(){
}
publicvoidsetUserid(intuserid){
thisuserid=userid;
}
publicvoidsetUsername(Stringusername){
thisusername=username;
}
publicvoidsetPassword(Stringpassword){
thispassword=password;
}
publicvoid(Datelogintime){
thislogintime=logintime;
}
publicintgetUserid(){
returnuserid;
}
publicStringgetUsername(){
returnusername;
}
publicStringgetPassword(){
returnpassword;
}
publicDate(){
returnlogintime;
}}
第三步是建立一个SQL访问类:importjavasql;importjavautil;publicclassUserDAO{
//按条件查找多条记录
publicListfindAll(Stringfilter){
Connectionconn=Db();
Listdatas=newArrayList();
if(filter!=null){
filter="where"filter;
}else{
filter="";
}
try{
ps=conn(
"selectfromusertb"filter);
ResultSetrs=ps();
while(rsnext()){
Useruser=newUser();
usersetUserid(rsgetInt(1));
usersetUsername(rsgetString(2));
usersetPassword(rsgetString(3));
user(rsgetDate(4));
datasadd(user);
}
}catch(ex){
ex();
}finally{
DbcloseConn(conn);
}
returndatas;
}}第四步是这在jsp上用来访问SQL访问类调用方法获取数据
select from accuont where VIP = 1 //上面的1 是在你表中的类型为数字类型的时候 select from accuont where VIP='1' //上面的1 是在你表中的类型为非数字类型的时候
可以这样写:
select rownum line 其他字段名 from 表名 where 条件
其中 rownum 大小写都可以,line 是rownum的一个实例,可以把它当成一个变量
以上就是关于有1到20个数据表,SQL如何获取每个表最新的第一行数据,组成一个结果集全部的内容,包括:有1到20个数据表,SQL如何获取每个表最新的第一行数据,组成一个结果集、SQL如何用select语句依次查询一行数据、sql server如何查询数据库指定行的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)