Excel精英培训网

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

SQL系列练习【练习六、having字句的使用】

  [复制链接]
发表于 2011-6-23 18:14 | 显示全部楼层
一开始做的复杂了些。
  1. SELECT 姓名 FROM(SELECT 姓名,AVG(成绩) FROM [一月$]
  2. GROUP BY 姓名 HAVING AVG(成绩)>75)
  3. ORDER BY 姓名
复制代码
后来想想貌似可以简单些:
  1. SELECT 姓名 FROM [一月$]
  2. GROUP BY 姓名 HAVING AVG(成绩)>=75 ORDER BY 姓名
复制代码
不知道有没有更简单的。
回复

使用道具 举报

发表于 2011-6-23 18:15 | 显示全部楼层
晕,原来不需要加入ORDER BY 语句也行啊!
没有ORDER BY 出来的也是排好序的。
回复

使用道具 举报

发表于 2011-6-24 08:06 | 显示全部楼层
select 姓名 from [一月$] group by 姓名 having avg(成绩)>=75
回复

使用道具 举报

发表于 2011-6-25 18:34 | 显示全部楼层
这个老师好象没教,得学习下,
回复

使用道具 举报

发表于 2011-7-14 22:02 | 显示全部楼层
学习下 呵呵
回复

使用道具 举报

发表于 2011-7-15 05:35 | 显示全部楼层
来学习了,留个脚印
回复

使用道具 举报

发表于 2011-7-15 06:21 | 显示全部楼层
学习一下
回复

使用道具 举报

发表于 2012-2-20 13:39 | 显示全部楼层
select 姓名 from [一月$a:c] group by 姓名 having avg(成绩)>=75
select 姓名 from [一月$a:c] group by 姓名 having sum(成绩)>=225
回复

使用道具 举报

发表于 2012-3-2 13:12 | 显示全部楼层
回帖学习。。。
回复

使用道具 举报

发表于 2012-12-19 18:18 | 显示全部楼层
练习六了。。。。。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 12:02 , Processed in 0.283996 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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