Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: mn860429

SQL系列练习【练习十二、小综合——聚合函数,where条件,排序,top】

  [复制链接]
发表于 2011-1-12 09:38 | 显示全部楼层
回复

使用道具 举报

发表于 2011-1-14 17:41 | 显示全部楼层
本帖最后由 wuxiang_123 于 2011-1-14 17:42 编辑
  1. select top 3 品名 from
  2. (select 品名,销售地区,sum([销售金额¥]) as [销售金额¥] from [销售明细表$A:H] group by 品名,销售地区)
  3. where 销售地区="北京" order by [销售金额¥] desc
复制代码
这题有歧义.到底是要求返回品名,还是返回品名销售明细,还是返回品名前三及其总额,还有,表数据透视表的作用是要答题者生成透视表的形式,还是用透视表得出的结果告诉答题者最终结果.{:171:}
我的理解是返回销售总额前三的品名是那三个
回复

使用道具 举报

发表于 2011-1-14 17:51 | 显示全部楼层
回复

使用道具 举报

发表于 2011-1-14 18:46 | 显示全部楼层
这套练习题,挺不错的,就是没讲解
回复

使用道具 举报

发表于 2011-1-14 18:47 | 显示全部楼层
select top 3 a.* from (select 品名,sum(销售金额¥) as 销售金额 from [销售明细表$] where 销售地区='北京' group by 品名)a order by a.销售金额 desc
回复

使用道具 举报

发表于 2011-1-14 18:47 | 显示全部楼层
top 在这起什么作用                 
回复

使用道具 举报

发表于 2011-1-14 18:56 | 显示全部楼层
不知道你们是无心还是有心哈
回复

使用道具 举报

发表于 2011-1-14 18:57 | 显示全部楼层
我是无心,刚才看到上面有解释
回复

使用道具 举报

发表于 2011-1-14 18:57 | 显示全部楼层
这题有歧义.到底是要求返回品名,还是返回品名销售明细,还是返回品名前三及其总额,还有,表数据透视表的作用是要答题者生成透视表的形式,还是用透视表得出的结果告诉答题者最终结果.
我的理解是返回销售总额前三的品名是那三个
回复

使用道具 举报

发表于 2011-1-14 18:57 | 显示全部楼层
吴想到这里来了,欢迎 呀            
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-6 09:08 , Processed in 0.197835 second(s), 5 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表