如何在Excel中使用SQL语言实现数据查询?

如何在Excel中使用SQL语言实现数据查询?,第1张

1、选中表格后单击右键选择“定义名称”。

2、单击后,出现命名对话框

3、这里将表1和表2分别命名为Table1和Table2。

4、选择上方的“数据”选项卡,选择“自其他来源”下的“来自Microsoft Query ”选项。

5、在d出的对话框中选择Excel Files*那一项,并且把对话框下面的“使用“查询向导”创建/编辑查询”勾掉。

6、点击“确定”,便出现“选择工作簿”的对话框,这里选择包含表1和表2的工作表xxx.xlsx。

7、点击确定后之后d出添加表的对话框。

8、点击确定后之后d出添加表的对话框。

9、输入SQL语句的按钮,d出输入SQL语句的对话框 输入SQL,看到筛选出来的数据表。

10、将筛选出来的数据表再返回至Excel工作表当中,选择菜单中的“文件”——“将数据返回Microsoft Excel”。

用SqlCel查询Sql Server数据库。SqlCel可以同时支持Mysql,sql server,access,oracal。sqlcel的sql语句可以引用excel单元格的值作为变量。比如楼主要将123替换成Sheet1工作表的A1单元格的内容,那么SQL语句可以这么写

select * from AAA WHERE A = [Sheet1!A1]

这样执行就可以引用A1单元格的值了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6828173.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存