CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

合并数据库表

楼主luolinjian(arrow)2003-12-04 10:56:03 在 Delphi / 数据库相关 提问

我有两个数据库表,而且表结构相同  
  能否直接用sql语句进行合并,如何操作 问题点数:20、回复次数:7Top

1 楼ntsnow(玛娅传说)回复于 2003-12-04 11:00:38 得分 3

你是说将表数据合并吗?  
  insert   into   TableB(.,.,.,.,.)   selct   .,.,.,.,.   from   TableA   where   ID   not   in   (select   ID   from   TableB)Top

2 楼luolinjian(arrow)回复于 2003-12-04 11:09:52 得分 0

我要把数据表"xx"中的全部字段,全部记录追加到数据表“bb"中,aa   与bb的表结构相同的  
  Top

3 楼LinLinLin(当霖绝顶)回复于 2003-12-04 11:15:15 得分 1

不知这样的语句你的数据库能否支持,试看看吧。  
  sql.add('select   *   into   bb   from   aa');Top

4 楼sandzou(糖醋排骨)回复于 2003-12-04 13:26:16 得分 3

insert   into   bb   select   *   from   aaTop

5 楼luolinjian(arrow)回复于 2003-12-04 13:26:46 得分 0

楼上的大哥,你这样会把‘bb’里面的数据覆盖掉的,我是把记录追加进去Top

6 楼binbin007(斌斌)回复于 2003-12-05 14:11:07 得分 3

inser   into   tba   select   *   from     tbbTop

7 楼ycdelphicsdn(小新)回复于 2003-12-06 00:08:56 得分 10

insert   into   bb   select   *   from   aa  
  这是可以的,表bb里的数据不会被覆盖掉,我试过了  
  但如果记录有重复的,你不能设主键,那样会插不进去的,你要把主键   去掉  
  Top

相关问题

  • 两数据库中的相同表结构表合并
  • !求助!有关数据库中表的多记录合并
  • 两数据库表记录合并累加问题求教?
  • 救命啊~~数据库表的合并问题!!
  • 救命啊~~数据库表的合并问题!!
  • 将一个Access数据库中表的数据导入(合并到)另一个Access数据库的表中?
  • 用户数据库合并???
  • SQL数据库的合并
  • Access数据库合并
  • 数据库合并问题??

关键词

  • 数据库
  • 数据
  • 合并
  • bb
  • 表
  • aa
  • select

得分解答快速导航

  • 帖主:luolinjian
  • ntsnow
  • LinLinLin
  • sandzou
  • binbin007
  • ycdelphicsdn

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

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