我现在有一张excel表里边有一列商品编码,如何用sql从数据库中取出与excel表中商品编码对应的销售信息?

excel表

商品编码

123

124

125

126

127

……

然后数据库对应的表
ID
商品编码
数量
金额

1
123
456
567

2
124
457
568

3
125
458
569

4
126
459
570

5
127
460
571

…….
……
……
……

将excel导入到数据库表中,名称为表1
然后通过连接查询即可:
select ID,表2.商品编码,表2.数量,表2.金额 from 表2 inner join 表1 on 表1.商品编码=表2.商品编码
温馨提示:内容为网友见解,仅供参考
无其他回答

如何才能用EXCEL去连接SQL数据库读取数据
1、选择【数据】选项卡,在【获取外部数据】分组,找到【自其他来源】。2、单击【自其他来源】按钮,打开【选择来源】下拉菜单。3、选择【来自SQLServer】打开【数据连接向导】对话框。4、填写服务器名称、登录的用户名及密码等信息,即可成功连接。

Excel 如何从SQL数据库中取值
1、直接取,没做过,不知是否可以,但即使能用,也要费很大的功夫。按照office的常规使用方法,应该是使用vba进行与sql数据库的操作。2、SQL数据库是对数据进行处理的,通常使用SQL数据库要涉及到编程,如果编程的情况下,建议将Excel 文件也放到数据库中,然后就可以通过数据库进行操作了。3、从SQL数据...

Excel表中连接sql并使用sql语句引用excel单元格数据作为查询条件_百度...
1、将需要处理的记录复制到一个新的工作表,然后将在数据库表中存在唯一值的列(比如物料编码)后插入一列,用 CONCATENATE函数将其前后加上“'”。2、将加“'”的这列数据复制到一个文本文件中。3、关闭并保存这个新的文本文件,然后用Word 将其打开。4、快捷键Ctrl+F,点击“替换”,查找内容中...

使用SQL语句如何对Excel工作表数据进行查询
使用SQL语句对Excel工作表数据进行查询 1、启动Excel并打开工作簿,在这个工作簿中,工作表Sheet1放置商品信息记录,如图1所示;工作表Sheet2用于对商品记录进行查询,其结构如图2所示。图1 放置商品信息记录的工作表 图2 用于商品记录查询的工作表 2、打开Visual Basic编辑器,在工程资源管理器中插入一...

excel怎么从sql中取数,我是做用友的,想通过excel从一张数据库里的汇总...
方法一,EXCEL内置功能实现 请参考http:\/\/www.yesky.com\/474\/1934974.shtml 参考链接中,只是给出一种比较简单的情况,你可以试一下它向上的菜单项,通过编辑查询等,你是可以定制要导入的列的。方法二,EXCEL VBA实现 如果是写有代码的话,按ALT+F11进入VBE环境,新建模块,将连接读写DB的代码放置...

SQL中如何通过EXCEL或TXT中的一列数据查询SQL中的其他数据
方法一:如果excel数据不是太多,可以把这一列数据加工一下变成:'1','2','3',在excel中用公式很简单...然後sql查询:select * from 表名 where 字段名 in ('1','2','3')方法二:举个例子,select * from 表名 where 字段名 in (SELECT excel列名 FROM OpenDataSource ( 'Microsoft.Jet...

怎样把Excel数据导入SQL数据库中,该如何处理
1、打开要导入的Excel文件,观察第一列是为字段还是数据。2、打开SQLServer,在需要导入的数据点击右键 【任务】-【导入数据】出现导入导出向导。3、点击下一步 ,进入【选择数据源】页面,注意红框设置。4、点击下一步 ,进入【选择目标】页面,注意红框设置。5、点击下一步 ,进入【指定表复制或查询...

如何从SQL Server中导出数据表的数据到excel中
1、打开SQL Server,找到需要导出的数据库。2、在需要导出的数据库上右击,选择任务选项中的导出数据选项。3、SQL Server导入和导出向导窗口中,单击下一步按钮。4、选择数据源对话框中,选择数据源选项中的Microsoft OLE DB Provider forSQL Server选项。5、选择使用SQL Server身份验证,输入用户名和密码...

如何把excel表里的指定列数据导入sql表里
第一步把要整理好的数据放到服务器的某个目录下面 第二步打开表所在的数据库 use该表所在数据库 inserttablename(columnname)select*from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=文件存放路径+表名',sheet1$)楼主的想法不太成熟,问这数据导进去你想要的表之后,这数据...

怎么从access数据库中查询数据调到EXCEL单元格中
1.在工具栏中找到“外部数据”并单击。2.把创建好的数据表打开。打开方法:把所有表展开,选择需要导出的表并双击。3.选中导出一栏中的Excel并单击,弹出窗口如下图所示。4.设置好自定义文件名,选择文件格式为Excel工作薄。最后,选中“指定导出选项”的前两个按钮。5.单击确定之后,导出的Excel表格...

相似回答