乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 用SQL导入数据后,列的顺序乱了怎么办-excel sql排序,sqlexcel

用SQL导入数据后,列的顺序乱了怎么办-excel sql排序,sqlexcel

作者:乔山办公网日期:

返回目录:excel表格制作


第一步:登录到 SQL Server Management Studio
第二步:在 “对象资源管理器 ”中右键单击 “管理 ”,在弹出列表中单击 “导入数据 ”
第三步:在 “导入向导 ”对话框中单击 “下一步 ”,进入到 “选择数据源 ”对话框,在 “数据源 ”列表中选择 “Microsoft Excel ”,同时选择相应的 Excel 文档,完成后单击 “下一步 ”(一定要勾选该对话框中的 “首行包含列名称 ”,因此它是将 Excel文档中的列标题为数据库表中的列项标题)
第四步:指定目标数据库服务,依次单击 “下一步 ”。。。。至到 “完成 ”
第五步:重新打到 SQL Server Management Studio,进入到导入的数据库表,可以发现所导入的 Excel文档数据。

在a,b,c表中的列乱了没copy关系,只要查询语句:
select *
from a left join b on a.商品代码=b.商品代码
left join c on a.商品代码=c.商品代码
order by 1

按需要的顺序写上列即可
第一步把要整理好的数据放到服务器的某个目录下面
第二步打开表所在的数据库

use 该表所在数据库

insert tablename (columnname)
select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=文件存放路径+表名',sheet1$)

楼主的想法不太成熟,问这数据导进去你想要的表之后,这数据导进去的是否跟原来的数据怎么匹配的,希望你考虑一下,导进去容易,怎么匹配?

在数据库中乱了不要紧,读取的时候排序就行了

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网