excel2007使用sql语句查询的方法
相关话题
在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语句