问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么把一个SQL数据库内的三个关系相同的表合并为一个表

发布网友 发布时间:2022-04-09 17:48

我来回答

4个回答

热心网友 时间:2022-04-09 19:18

给出表结构吧

或者借用excel表的方法:
首先,用exec master..xp_cmdshell 'bcp "aa..POST" out "d:\tt.xls" -c -SQINKD-Usa -Psa'将POST 表的所以数据导到excel中。
注意:aa是你的数据库名称,放在d盘下的名称为tt的excel表中,SQINKD是你的服务管理器器名称。
第二, 再依照这个方法,master..xp_cmdshell 'bcp "aa..POST2" out "d:\tt2.xls" -c -SQINKD-Usa -Psa'将剩下的2个表导出,如果你的三个表结构相同,excel名称不变即可。
第三,把POST3也按照这个方法导出master..xp_cmdshell 'bcp "aa..POST2" out "d:\tt3.xls" -c -SQINKD-Usa -Psa'。
第四,整合这三个excel,数据怎么放看你自己的了,并取名为post.xls。
第五,新建一个新表new_post,表结构与POST相同,用
insert into new_post
select *
from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:\post.xls',sheet1$)这个语句导入整合的所有数据。之后建议将原来的三个表内容删除以节约空间,一定要等所有操作完成之后删除原表。

别看多,共就四条语句,操作起来很简单,几分钟就搞定了。

热心网友 时间:2022-04-09 20:36

wjzhch1,不用急的,就用max0960的方法,不过再加个*条件limit,每次加5000条,这样你就不用一次等70万条数据插入时间,悠着点,呵呵
类似下面这样
insert into post(c1,c2,c3,...)values(select c1,c2,c3....form post1 limit 0, 5000);
insert into post(c1,c2,c3,...)values(select c1,c2,c3....form post1 limit 5001, 10000);
当然,也可以在 select 语句中加入where等*条件,防止重复插入等
语句多写几条没关系,试试看

热心网友 时间:2022-04-09 22:10

最安全的办法是一张一张表的追加.
insert into post(c1,c2,c3,...)values(select c1,c2,c3....form post1);

其中c1,c2,c3的字段都要对应,post1导入完成后再改成post2就可以了.不知道这里能不能用*,如果可以测试的话,你可以试试看.

热心网友 时间:2022-04-10 00:02

insert into post
(select * from post2
union
select * from post3)

对不起,是我没问清楚。按上述语句,前提条件是:三个表的表结构必须相同,且post有主键时,post2和post3中不能与post中重复。能描述一下这三个表结构吗?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 《那些古怪又让人忧心的问题WhatIf》epub下载在线阅读,求百度网盘云资源 求网友推荐海报设计的好书 请问大侠们,怎么做推荐好书的海报啊 如何制作好书推荐 好书推荐海报 如果把微信的钱转到支付宝 我的花呗可用额度1000为什么没法分期付款订单上一直说花呗分期额度不 花呗额度1000可以分期不 蚂蚁花呗1000额度最高能分期多少元的东西 阿莱up镜头能修吗? 在产品广告的摄影中尽量选择感光度为多少的进行拍摄 中华民国七十七年的10元硬币后面是袁世凯头像的值多少钱 中华民国七十六年十元硬币值多少钱? 索尼F55和索尼PXW-FS7和佳能EOS C100有什么区别 中华民国七十年 拾圆硬币价值多少? 中华民国七十一年十元硬币市值多少? 金六福一坛好酒是什么样的? 中华民国七十年10硬币 用土坛子装酒,坛子泡了两三个小时,现在喝起来有苦味,有点像坛子的味道。 中华民国七十年拾圆硬币卖多少钱 我想恶补一下关于平面设计这块知识,请问有什么好书推荐啊? 就想甩脸子给我看,给我气善茬 ,你孬,你小气,我也不是善茬 是什么意思? 说这个人不是啥善茬是什么意思 ? 还有说这个人是个狠岔子是啥意思? 我可不是个善茬。要刷什么意思? 不是善茬的女人特点 这个人并不是善茬,身上会有什么特征? 不是善茬是什么意思 形容一个人不是善茬是什么意思? 弹古筝 无名指指法的名称是什么? 例:食指的是抹。 古筝用无名指名称是什么? 这个古筝指法标记是什么意思? 古筝的无名指向外弹弦叫什么那个名称是什么 古筝中的打是指什么 已登录qq怎么查看密码 乌鲁木齐一中 乌鲁木齐市21中怎么样 人工智能需要先修什么课? 我是一名15岁的高中生,想退学,去上体校,谁能告诉我下乌鲁木齐市有哪所篮球体校收 qq是在手机记住密码登录的,怎么找到密码 乌鲁木齐八中如何?好吗