【sql in excel】入门20:子查询Word格式文档下载.docx

上传人:b****9 文档编号:12980945 上传时间:2022-10-01 格式:DOCX 页数:5 大小:160.12KB
下载 相关 举报
【sql in excel】入门20:子查询Word格式文档下载.docx_第1页
第1页 / 共5页
【sql in excel】入门20:子查询Word格式文档下载.docx_第2页
第2页 / 共5页
【sql in excel】入门20:子查询Word格式文档下载.docx_第3页
第3页 / 共5页
【sql in excel】入门20:子查询Word格式文档下载.docx_第4页
第4页 / 共5页
【sql in excel】入门20:子查询Word格式文档下载.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

【sql in excel】入门20:子查询Word格式文档下载.docx

《【sql in excel】入门20:子查询Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《【sql in excel】入门20:子查询Word格式文档下载.docx(5页珍藏版)》请在冰豆网上搜索。

【sql in excel】入门20:子查询Word格式文档下载.docx

就如函数嵌套一样,select语句也可以嵌套。

子查询,也可以叫做嵌套查询。

常常位于另一个查询的where子句里面,它可以作为“过渡”数据(条件)给主查询使用,以获得最终结果。

数据源:

要求:

提取销售大于平均值的姓名。

要完成上面的要求,分为两个步骤:

1、获取销售的平均值。

selectavg(销售)as销售平均值from[sheet1$]

2、根据销售的平均值筛选数据。

select*from[sheet1$]where销售>

450

结果:

这里将450换成1中的select语句。

 

(selectavg(销售)as销售平均值from[sheet1$])

这样就能够得出同样的结果。

蓝色的select语句(包含括号)就是子查询,它在这里作为条件,提取销售的平均值,给主查询语句来筛选数据。

提取总销售大于2000的数据。

步骤1:

按姓名分组汇总数据。

select姓名,sum(销售)as总销售from[sheet1$]groupby姓名

步骤2:

select*from 

(select姓名,sum(销售)as总销售from[sheet1$]groupby姓名) 

where总销售>

2000

蓝色select子句,同样也是子查询。

当然,这个要求可以用以下这样的语句来实现。

select姓名,sum(销售)as总销售from[sheet1$]groupby姓名havingsum(销售)>

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1