CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

表的投影联结问题(急!)

楼主jj601(彩虹晶晶)2005-06-04 12:26:49 在 Oracle / 基础和管理 提问

我有6个表,字段名完全一样,我现在要遍历这6个表,觉得很麻烦,想能不能建一个表的投影联结,使得我查询的时候就跟遍历一个表一样,例如,我这6个表分别为ca1,ca2,ca3...ca6,结构为ca1(ch1,cha2,ch3),ca2(ch1,cha2,ch3),ca3(ch1,cha2,ch3),ca4(ch1,cha2,ch3),ca5(ch1,cha2,ch3),ca6(ch1,cha2,ch3),其中数据项ch1其实就是表的名字,  
  select   *   from   ca1  
  ______________________________  
  ch1       ch2           ch3  
  ca1       1                 2  
  ca1       3                 6  
   
  select   *   from   ca2  
  ______________________________  
  ch1       ch2           ch3  
  ca2       5                 2  
  ca2       9                 6  
   
  我想实现一个查询就是显示:  
  ch1       ch2           ch3  
  ca1       1                 2  
  ca1       3                 6  
  ca2       5                 2  
  ca2       9                 6  
  而不是  
  ch1       ch2           ch3     ch1       ch2           ch3  
   
  ca1       1                 2       ca2       5                 2  
   
  ca1       3                 6       ca2       9                 6  
   
  我打算建一个视图  
  select   ch1,ch2,ch3   from   ca1,ca2   group   by   ch1   ,显示列名重复  
  不知道查询语句怎么写,由于种种原因,谢谢  
   
  问题点数:0、回复次数:1Top

1 楼jj601(彩虹晶晶)回复于 2005-06-06 16:35:41 得分 0

现在这个问题解决了,就是一个表的uion连接问题。但是又出现了一个新的问题,我要遍历每一行的数据,然后update某些数据项,当update完了CA1表的数据之后,再更新CA2的数据,就会报错:无法为更新定位行,一些值已在最后一次读取已改变。部分代码如下:  
   
  Adodc1.Refresh  
  Do   While   (Adodc1.Recordset.RecordCount   >   0)  
      Adodc1.Refresh  
      Adodc2.Recordset.AddNew  
   
      For   j   =   1   To   10  
              Adodc2.Recordset(j).Value   =   Adodc1.Recordset(j).Value  
        Next   j  
      Adodc2.Recordset.Update  
      Adodc1.Recordset(0).Value   =   "1"  
      Adodc1.Recordset.Update            
   
      Loop  
  麻烦各位大侠给看看,谢谢Top

相关问题

  • 主从表联结?????
  • oracle联结查询 急!!!!
  • 表联结错误(会加分的)
  • 在access2000里如何进行3个表联结查询?
  • 两个表联结后取最大ID纪录的问题
  • 一般而言,直接通过多表联结来查询和通过视图(在视图里就进行了多表联结)来查询哪个效率高?
  • 哪位有shape投影文件的资料,在线等急!急!
  • odbc联结
  • 联结查询
  • 联结问题

关键词

  • ca
  • 数据
  • ch
  • adodc
  • 表
  • cha
  • 遍历
  • recordset
  • 问题
  • update

得分解答快速导航

  • 帖主:jj601

相关链接

  • Oracle类图书

广告也精彩

反馈

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