excel2007使用sql语句查询的方法

2016-12-02

在Excel中录入好数据以后需要放到SQL里,而且经常需要用到SQSL语句进行查询。接下来是小编为大家带来的excel2007使用sql语句查询的方法,供大家参考。

excel2007使用sql语句查询的方法:

sql查询步骤1:有如下的2张表,表1里面包含姓名、时间、培训内容字段的数据,表2包括姓名、职务、年薪字段的数据,我们可以看到2张表都有姓名字段。

表1

表2

sql查询步骤2:现在想统计表2中名单上的人在表1中的培训记录。这里给大家介绍在Excel中使用简单SQL语句的方法来实现对不同表格间数据的整合和筛选。

sql查询步骤3:首先,也是最重要的一步是为这两个表命名,方法是选中表格后单击右键选择"定义名称",如下所示

sql查询步骤4:单击后,出现命名对话框

sql查询步骤5:这里将表1和表2分别命名为Table1和Table2。

sql查询步骤6:然后选择上方的"数据"选项卡,选择"自其他来源"下的"来自Microsoft Query "选项

sql查询步骤7:在弹出的对话框中选择Excel Files*那一项,并且把对话框下面的"使用"查询向导"创建/编辑查询"勾掉,如下图所示

sql查询步骤8:然后点击"确定",便出现"选择工作簿"的对话框,这里选择包含表1和表2的工作表Sample.xlsx

sql查询步骤9:点击确定后之后弹出添加表的对话框,如下图所示

sql查询步骤10:这里要将Table1和Table2都添加一遍,添加完成后,查询器应当是如下图所示的样子

sql查询步骤11:此时,单击图10中输入SQL语句的按钮,弹出输入SQL语句的对话框,如下图所示

sql查询步骤12:上图中的代码是这样的,偷懒的同学可以直接CTRL+C/CTRL+V:

SELECT Table1.姓名, Table1.时间, Table1.培训内容, Table2.姓名

FROM Table1,Table2

WHERE Table1.姓名 = Table2.姓名

sql查询步骤13:其基本含义就是将表1中和表2中姓名相符的记录从表1中筛选出来。输入完代码,单击确定,就可以看到筛选出来的数据表了,如下图所示

sql查询步骤14:接下来的工作就是将筛选出来的数据表再返回至Excel工作表当中,选择菜单中的"文件"——"将数据返回Microsoft Excel",如下图所示

看了excel2007使用sql语句查询的方法还看了:

1.excel2007函数与公式速查手册

2.excel2007函数图表与数据分析

3.如何用excel做数据库的方法

4.如何将excel导入sql的方法

5.java工程师简历范本2篇

6.如何将excel表导入数据库的方法

7.EXCEL怎么使用IF语句

更多相关阅读

最新发布的文章