关于一次性读出5个表的一个字段所有内容,并显示出来的问题 比如我有copyer,faxer,inallone等5个表,我要再一个页面里把这5个表的NAME字段的内容全部显示出来,当然有1,2个表不是NAME字段而是Faxname,请教如何一次性全部显示出来呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 举例如下:select name from copyerunion allselect name from faxerunion allselect faxname from inallone 分别查,共查五次就可以了.例如:String[] query={"select name as outname from copyer","....."};for(int i=0;i<5;i++){ResultSet rs=con.executeQuery(query[i]);while(rs.next()){ out.print(rs.getString("outname"));//显示出来}} 试了下 rs = sqlbean.exequery("select Name from copyer union all select Name from inallone"); 不行啊 先在你的数据库直接用sql查查看 看看那个语法错了我一直都这样用的 sql server没问题 oracle 应该也没问题! xiaofenguser(风雨) :你那方法我试过,但是由于要分页,所以也没有那么做 好象那个union all不行。我是mysql MySQL 4.0 支持union你把all去掉 试试看!!!!! select Name from copyer union select FaxName as Name from inalloneunion ............ 突然发现select * from table1,2,3...也行呀 突然发现select * from table1,2,3...这本来就是全部选择的 但 你的字段名又不一致 把查的结果add到一个Vector或别的里,也可以实现分页的. 不要用Vector,java2中已淘汰,请用ArrayList; 刚刚都对的,现在select * from table1,2;后只显示最后一个表的数据了啊 struts2 打包下载后,怎么删除临时打包好的文件? springJdbc数据库操作等 如何解决hibernate对于sqlserver分页查询的效率问题 struts2整合Velocity,struts2标签使用!急.............. jsp分向前十页向后十页 急!做BBS系统需要哪些东西? 调用sql server2000的存储过程。 在JSP页面中如何使新闻滚动 关于setHeader的问题,很奇怪 关于request 问一下,现在比较新比较好的MYSQL版本和JDBC版本 请教JSP中SCOPE的属性“session,page,request”之间的区别
select name from copyer
union all
select name from faxer
union all
select faxname from inallone
String[] query={"select name as outname from copyer","....."};
for(int i=0;i<5;i++)
{
ResultSet rs=con.executeQuery(query[i]);
while(rs.next()){
out.print(rs.getString("outname"));//显示出来
}
}
rs = sqlbean.exequery("select Name from copyer union all select Name from inallone");
不行啊
我一直都这样用的 sql server没问题 oracle 应该也没问题!
你那方法我试过,但是由于要分页,所以也没有那么做
union ............
也行呀
这本来就是全部选择的 但 你的字段名又不一致
后只显示最后一个表的数据了啊