CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

如何同时查询多张表

楼主hearttx(hearttx)2003-01-11 20:46:39 在 Java / J2SE / 基础类 提问

用servlet通过jdbc访问数据库的时候  
  如何做到同时查询多张表  
  问题点数:20、回复次数:11Top

1 楼helpall(was jl)回复于 2003-01-11 20:48:00 得分 0

select   a.name,   b.xxx   from   employee   a,   record   b   where   a.id=b.id   and   ...Top

2 楼hearttx(hearttx)回复于 2003-01-11 20:57:04 得分 0

可不可以分别查询两张表呢?  
  Top

3 楼helpall(was jl)回复于 2003-01-11 21:10:49 得分 10

这个问题是怎么回事?   一般的select不就是查一张表吗?   做两个select就行了?   可能我没有理解你的问题.Top

4 楼hearttx(hearttx)回复于 2003-01-11 21:18:58 得分 0

两个表是不相关的  
  做两个select  
   
    可不可以这样    
  :   sql1="select   *   from   table1   where   ...   ";    
  :   sql2="select   *   from   table2   where....   ";    
  :       ...    
  :       ....    
  :     ......    
  :     ResultSet   rs1=stmt.executeQuery(sql1);    
  :     ResultSet   rs2=stmt.executeQuery(sql2);    
   
  Top

5 楼taolei(实在无聊)回复于 2003-01-11 21:21:33 得分 10

必需用两个ConnectionTop

6 楼helpall(was jl)回复于 2003-01-11 21:27:31 得分 0

楼上的楼上做的不错啊.   但这与你的问题:"如何同时查询多张表"之间的关系是什么?Top

7 楼hearttx(hearttx)回复于 2003-01-11 21:31:02 得分 0

谢谢Top

8 楼wang_zheng_wz(我打开任督二脉)回复于 2003-01-11 21:35:42 得分 0

确切的说sql语句是对数据库进行操作,而不是针对表进行操作  
  同时查询就是联合查询吧,看看joinTop

9 楼hearttx(hearttx)回复于 2003-01-11 21:37:52 得分 0

已经可以了,谢谢Top

10 楼hearttx(hearttx)回复于 2003-01-11 21:38:42 得分 0

我可能对问题表达得不太清楚Top

11 楼taolei(实在无聊)回复于 2003-01-11 21:39:37 得分 0

从JDBC的规范上来讲,应该是不同的Statement就可以保持不同的ResultSet  
  但大多数JDBC   Driver并不支持此功能。通常一个Connection只能同时用一个ResultSet.  
   
  Top

相关问题

  • 如何同时查询6个表
  • 如何查询关联表?
  • 如何做多表查询?
  • 如何对同一张表同时进行不同的查询和计算
  • 如何写两个表的关联和模糊查询同时存在的sql
  • 有一张表有5条记录,A查询时,根据条件,查询到2条记录,如何让B只查询到另外的3条记录,被A查询的记录不再被B查询和显示。?同时如何解
  • 通过临时表生成查询结果。多人同时访问时如何防止临时表被清空?
  • 如何查询?。。。。。。。(表和表之间的)
  • 如何从表中查询数据的同时,在查询结果中添加一列标志列(从1开始以种子为1递增)?
  • 如何实现ASP多表查询?

关键词

  • 查询
  • jdbc
  • sql
  • 表
  • resultset
  • 问题
  • where
  • select

得分解答快速导航

  • 帖主:hearttx
  • helpall
  • taolei

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo