如表把一个excel表格导入数据库的数据导入到另外一个excel表格导入数据库中

如何把一个表中的数据插入到另一个表中去_百度知道
如何把一个表中的数据插入到另一个表中去
方法如下:insert into 表2(字段名1,字段名2,.....) select 字段1,字段2,... from 表1 where ...其中字段类型必须完全符合。
其他类似问题
为您推荐:
提问者采纳
null,null,小时工资) select 编号,姓名,null,小时工资 from 员工表 where 编号=‘输入的编号’)或者insert into 工资表 select 编号,姓名,姓名insert into 工资表 values(编号,小时工资 from 员工表 where 编号=‘输入的编号’你试试
提问者评价
谢谢了!!!
其他2条回答
右键 倒入 可以作到
id 为你textbox中的输入的编号insert into 工资表(编号,姓名,小时工资) select 编号,姓名,小时工资 from 员工表 where 编号 = id 注意,2个表的编号,姓名,小时工资字段类型必须一致
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁共有 2278 人关注过本帖
标题:请教个问题:如何将一个表里的数据添加到另一个表中?
等 级:新手上路
&&已结贴√
&&问题点数:20&&回复次数:10&&&
请教个问题:如何将一个表里的数据添加到另一个表中?
我现在遇到的问题是这样的:有一张学生总表zong.dbf,如下:
类别 考试号&&班级 姓名&&语文 数学&&外语1&&外语2 物理1 物理2
1&&& 1&&&&&&&&1&&& z&&&&&80&&&90&&&&&&&&&&&&50&&&&&&&&& 30
1&&& 2&&&&&&&&1&&& r&&& 50&&&&&30&&&&&&&&&&&40&&&&&&&&& 20
2&&& 3&&&&&&&&2&&& m&&& 7&&&&&&7&&&&&&&&&&&&78&&&&&&&&& 70
另一张表是扫描答题卡获得的数据表为saomiao.dbf:
考试号&&班级 姓名&&外语1&&物理1
1&&&&&& 1&&& z
2&&&&&& 3&&& m
有学生将卡填错了信息而没成绩,所以导致两张表中的学生名单不能按顺序一一对应。
现在我想将扫描的成绩添加到总表中,怎么办?
搜索更多相关主题的帖子:
等 级:版主
威 望:300
帖 子:25013
专家分:47460
还不是很清楚你的操作是什么
授人以渔,不授人以鱼。
等 级:本版版主
威 望:108
帖 子:5560
专家分:11922
数据表的操作命令不知道楼主知道多少。有关这方面的知识,再看下书或VFP的帮助文件。凭楼主的聪明,应该能解决这个问题。如果在处理过程中,有不明白的地方,可以到论坛请大家帮助。
来 自:红土地
等 级:版主
威 望:285
帖 子:9908
专家分:35399
建议楼主重点看一下update命令。
活到老,学到老!
E-mail:hu-
等 级:职业侠客
帖 子:96
专家分:323
试试下面的命令:
&&& SET zong.外语1 = saomiao.外语1, zong.物理1 = saomiao.物理1;
&&& WHERE zong.姓名 = saomiao.姓名
等 级:职业侠客
帖 子:226
专家分:317
另一张表是扫描答题卡获得的数据表为saomiao.dbf:
考试号&&班级 姓名&&外语1&&物理1
1&&&&&& 1&&& z
2&&&&&& 3&&& m
有学生将卡填错了信息而没成绩,所以导致两张表中的学生名单不能按顺序一一对应。
现在我想将扫描的成绩添加到总表中,怎么办?数据表saomiao.dbf中无数据,这样添加到总表zong.dbf中有何意义。
等 级:本版版主
威 望:193
帖 子:14150
专家分:57107
UPDATE zong SET zong.语文=saomiao.语文,zong.数学=saomiao.数学,zong.外语1=saomiao.外语1,zong.外语2=saomiao.外语2,zong.物理1=saomiao.物理1,zong.物理2=saomiao.物理2 FROM saomiao WHERE zong.考试号=saomiao.考试号
等 级:新手上路
帖 子:11
必须保证关键字“考试号”不错
等 级:新手上路
帖 子:11
这是SQL的语句么,小白。
等 级:新手上路
回复 7楼 tlliqi
非常感谢各位朋友这么热心的帮助,按照大家提供的信息,我作了一下尝试,结果如下:
怎么回事?
我刚用了select语句,问题好像解决了!
set talk off
set safe off
use c:\zrm\saomiao.dbf
use c:\zrm\zongbiao.dbf
select zongbiao.考试号,zongbiao.语文,zongbiao.数学,zongbiao.外语,iif(isnull(saomiao.外语1),null,saomiao.外语1) 外语1,zongbiao.物理,iif(isnull(saomiao.物理1),null,saomiao.物理1) 物理1,zongbiao.化学,iif(isnull(saomiao.化学1),null,saomiao.化学1) 化学1 from zongbiao left outer join saomiao on zongbiao.考试号=saomiao.考试号
[ 本帖最后由 zzmz 于
19:16 编辑 ]
附件: 只有本站会员才能下载或查看附件,请
版权所有,并保留所有权利。
Powered by , Processed in 0.020008 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved列名不一定要相同,只要你在HH中列出要插入列的列表跟select from mm表中的选择的列的列表一一对应就可以了,当然两边的数据类型应该是兼容的。
insert into hh (fielda,fieldb,fieldc) select fieldx,fieldy,fieldz from mm
---更新计量点中不存在的数据,将台帐中的信息转移到计量点中
insert into MetricPoints (MeterID,MetricPointName,[Description],DepartmentID,MediumID)
(SELECT m.MeterID,m.MetricItems+m.InstallPlace as m_MetricPointName,m.MetricItems,m.DepartmentID,m.MediumID
FROM Meters m WHERE NOT EXISTS (SELECT 1 FROM MetricPoints WHERE MetricPoints.MeterID = m.MeterID ) and m.MediumID =2)
声名:a,b ,都是表
--b表存在(两表结构一样)
insert into b select * from a
若两表只是有部分(字段)相同,则
insert into b(col1,col2,col3,col4,...) select col1,col2,col3,col4,... from a where...
把表a插入到表b中去。
--b表不存在
select * into b from a
select (字段1,字段2,...) into b from a
更多信息请查看
更多信息请查看
易贤网手机网站地址:
【】&&&&&【点此处查询各地各类考试咨询QQ号码及交流群】
由于各方面情况的不断调整与变化,易贤网所提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!
云南各地招聘
&nbsp&nbsp&nbsp &nbsp&nbsp&nbsp会员注册
本站不参与评论,(&&点此深度交流 )
自觉遵守:爱国、守法、自律、真实、文明的原则
尊重网上道德,遵守中华人民共和国各项有关法律法规
严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的评论
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
您在本站发表的评论,本站有权保留、转载、引用或者删除
参与本评论即表明您已经阅读并接受上述条款当前访客身份:游客 [
坚持梦想,即使遥远。没有失败,只有放弃。
:引用来自“20岁的King”的评论。。。这文章并没有...
:。。。这文章并没有什么实际意义
:引用来自“不避风云”的评论有点道理转载的,哈哈。
:有点道理
:另附:Log.i(TAG,"item clicked");请问这句话是做...
今日访问:6
昨日访问:10
本周访问:16
本月访问:219
所有访问:4603
sqlite expert导入excel表格 (包括使用问题、以及把 一个表的数据插入到另一个表中)
发表于3个月前( 17:48)&&
阅读(496)&|&评论()
0人收藏此文章,
一、sqlite导入excel
1、打开要导入的excel --- 另存为(2007版点击左上角OFFICE图标即可找到) --- 保存类型:CSV类型&
(提示什么不兼容什么的,一律点确定。)
2、打开sqlite expert ,选择建好的数据库文件(或者是导入的已存在的db文件,或者是自己新建一个.db数据库文件).&
右击文件名---选择最后一个import text file(CSV,TSV)&
3、(如果没有建过和这个excel名相同的表)右边Destination选择第一项new table新建这个表,名字为xxx 。
如果选第二项,先确保你的数据库中有其他表(或者自己新建),代表你可以将excel表中数据插入到已有的表中。(请确保列名,即字段名最好一样。)&
当然你也可以在右上方的那个"..."图标,浏览找到你要添加的csv文件.
4、最后点击左下角start即可开始导入数据. 完成后,左边会出现刚才新建的表xxx,点击屏幕中间靠右的DATA栏,即可看到导入的数据。(下图代表提示导入了多少行用了多久)
二、可能会报的错误。
情况一: field is missing (即:字段名丢失)&
& &&& & &原因是你的excel表格第一行加了字段(即列名),如什么age name type或者其他中文.&
我的解决方法:
删掉CSV第一行的所有字段,在sqlite expert里直接用SQL语句新建字段,点击SQL,输入以下语句来建立字段,按Execute SQ按钮。(代表建立一个表Persons ,有4个字段名,类型,可输入字符数)可见想要的字段已经建立成功,因此只要按照第一个步骤导入CVS数据到表中即可。
情况二:数据太多会导不全 (天生bug)&
& &&& &由于有8W多条数据,每次只能导1W多条,还找不到原因。从早上弄到下午四点多,真是很恼火。记得一个同事半个月前跟我说过要分几次导,我才想起来。在这里要真心#感谢同事李胜# ,帮了我大忙。
我的解决方法:
第一次导也许只有1W多条数据,然后你把你的CSV文件打开,把已经导进的数据删除,保存CSV文件,继续用sqlite expert进行导入,下一次可能是8k条,可能是1W条,重复你的步骤,直至完全导入到表中。(即CSV文件不要加第一行字段,直接导到已存在的表中,导入一次,查看DATA栏导了多少数据。然后把CSV中导入过的删掉继续重复.)
三、(同一个.db数据库)把一个表的数据,插入到另一个表中。
按照上面的方法,把你的excel另存为CSV文件(见第一个步骤)
直接在sqlite expert的SQL模块中添加下面两行SQL语句(即将表B的数据添加到表A后面)
insert into &表A
select * from 表B
需要注意的是,这里的作用主要是适用于表B(没有第一行字段),直接添加到表A。(因此有了字段,成为了插入表A中的数据)
而且如果因为字段名不一样,插入数据会报错。(比如把[123]表的数据插入到Persons表)
个人经验所谈,希望能帮助大家解决同样的问题。
### Writer :JiaYi&&& thankyou! & ###
更多开发者职位上
1)">1)">1" ng-class="{current:{{currentPage==page}}}" ng-repeat="page in pages"><li class='page' ng-if="(endIndex<li class='page next' ng-if="(currentPage
相关文章阅读二次元同好交流新大陆
扫码下载App
汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(2378)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'sql server 将一个表的某个字段数据导入到另一个表的某个字段中',
blogAbstract:'首先需要注意的是这2个字段的数据类型要一致。\r\n具体语法如下\r\ninsert into& test_a(字段1,字段2,字段3,..........,字段n)\r\nselect 字段1,字段2,字段3,..........,字段n from test_b;\r\n这种情况下要保证insert中每个字段和select中的每个字段的数据类型要一致,否则会报错的\r\ninsert into A(a)\r\nselect&b from B',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:8,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}

我要回帖

更多关于 word表格导入到数据库 的文章

 

随机推荐