Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 5257|回复: 14

[习题] 【2013新手班】第五讲作业D组上交贴

[复制链接]
发表于 2014-1-7 21:24 | 显示全部楼层 |阅读模式
本帖最后由 as0810114 于 2014-1-11 20:38 编辑

1、作业提交请直接贴SQL代码;
2、附件文件名或帖子标题按要求格式命名:组号-论坛ID,
       如:【2013新手班】-D03067-囧神;
3、D组学员跟帖时,不要重复占楼,修改请在原楼层,不要回复学委点评,本帖已设置回复仅作者可见;
4、非D组学员勿跟帖,违者扣分删帖;
5、作业截止时间:2013-1-11 18:00

发表于 2014-1-8 22:44 | 显示全部楼层
本帖最后由 josonxu 于 2014-1-9 22:34 编辑

刚刚发错文档(已更新)又是 第一个 呼呼 【2013新手班】-D03067-囧神-作业5.zip (92.62 KB, 下载次数: 8)

点评

数据源是成绩,不是[数据$],我就不追究了。  发表于 2014-1-9 22:37
看清要求,直接贴代码  发表于 2014-1-8 23:07

评分

参与人数 1金币 +15 收起 理由
as0810114 + 15 很给力!

查看全部评分

回复

使用道具 举报

发表于 2014-1-9 22:53 | 显示全部楼层
我的作业
【2013新手班】-D03078-decheng
  1. 1.查询[成绩]工作表内五班的学员所有信息     

  2. select * from [成绩$] where 班级="五班"

  3. 2.查询[成绩]工作表内三班的学员所有信息及计算三科平均分   


  4. select 姓名,班级,语文,数学,英语,(语文+数学+英语)/3 as  平均分 from [成绩$] where 班级="三班"                               

  5.                        
  6. 3.查询[成绩]工作表内七班的学员的姓名和总分   

  7. select 姓名,(语文+数学+英语) as  总分 from [成绩$] where 班级="七班"


  8.                                                                
  9. 4.查询[成绩]工作表内所有学员班级、姓名并以总分降序排列  

  10. select 姓名,班级,(语文+数学+英语) as  总分 from [成绩$]        order by (语文+数学+英语)  desc       
复制代码

评分

参与人数 1金币 +10 收起 理由
as0810114 + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-1-10 22:53 | 显示全部楼层
【新手班】D03069---baoerr
1    SELECT 姓名,班级,语文,数学,英语 FROM [成绩$] WHERE 班级 = '五班'
2    SELECT 姓名,班级,语文,数学,英语,(语文+数学+英语)/3 AS 平均分 FROM  [成绩$] WHERE 班级 = '三班'
3    SELECT 姓名,语文+数学+英语 AS 总分 FROM [成绩$] WHERE 班级 = '七班'
4    SELECT 姓名,班级,语文+数学+英语 AS 总分 FROM [成绩$] ORDER BY 语文+数学+英语 DESC
第五题,实验了好几次还是没成功,期待周日讲一下咯。

评分

参与人数 1金币 +10 收起 理由
as0810114 + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-1-10 23:28 | 显示全部楼层
本帖最后由 游小游 于 2014-1-11 15:02 编辑

【2013新手班】-D03184 -游小游

作业.jpg

1. SELECT *  
  FROM[成绩$]      
  WHERE 班级="五班"

2.SELECT 姓名,班级,语文,数学,英语,(语文+数学+英语)/3 AS 平均分  
  FROM[成绩$]  
  WHERE 班级="三班"
3.SELECT 姓名,语文+数学+英语 AS 总分  
  FROM[成绩$]  
  WHERE 班级="七班"
4.SELECT 姓名,班级,语文+数学+英语 AS 总分  
  FROM[成绩$]
   ORDER BY 语文+数学+英语 DESC

点评

把代码复制出来,不然我没法验证。  发表于 2014-1-10 23:57

评分

参与人数 1金币 +10 收起 理由
as0810114 + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-1-11 10:43 | 显示全部楼层
【2013新手班】-D03077-轻松
1
SELECT *
FROM [成绩$]  
WHERE 班级="五班"
2
SELECT 姓名,班级,语文,数学,英语,(语文+数学+英语)/3 AS 平均分     
FROM [成绩$]        
WHERE 班级="三班"
3
SELECT 姓名,语文+数学+英语 AS 总分  
FROM [成绩$]         
WHERE 班级="七班"
4
SELECT 姓名,班级,语文+数学+英语 AS 总分      
FROM[成绩$]      
WHERE LEN(班级)>0  
ORDER BY "总分" DESC

点评

第4题不对。  发表于 2014-1-11 14:26

评分

参与人数 1金币 +8 收起 理由
as0810114 + 8 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-1-11 12:04 | 显示全部楼层
1、SELECT  *   FROM   [成绩表$]    WHERE    班级  =   "五班"
2、SELECT  *,   AVG(语文+数学+英语)  AS   平均分      FROM   [成绩表$]    WHERE    班级  =   "三班"
3、SELECT  姓名,(语文+数学+英语)   AS    总分      FROM     [成绩表$]      WHERE     班级    ="七班"
4、SELECT  班级,  姓名,   (语文+数学+英语)   AS   总分    FROM     [成绩表$]      ORDER     BY     语文+数学+英语     DESC

点评

第二题错,第四题顺序不一致,还有哪有[成绩表$]  发表于 2014-1-11 14:29

评分

参与人数 1金币 +7 收起 理由
as0810114 + 7 神马都是浮云

查看全部评分

回复

使用道具 举报

发表于 2014-1-11 12:24 | 显示全部楼层
本帖最后由 筱猪筱筱 于 2014-1-11 13:45 编辑

D03061:筱猪筱筱 交作业

1、select * from [成绩$]
2、select *,(语文+数学+英语)/3 as 平局分 from [成绩$] where 班级 = "三班"
3、select 姓名,语文+数学+英语 as 总分 from [成绩$] where 班级 = "七班"
4、select 姓名,班级,语文+数学+英语 as 总分 from [成绩$] order by 语文+数学+英语 desc
选做题
select 姓名,"语文" as 组别,语文 from [成绩$]  union all  select 姓名,"数学" as 组别,数学 from [成绩$]  union all  select 姓名,"英语" as 组别,英语 from [成绩$] order by 姓名 desc

点评

第一题不对,扣2分,选做题加5分。  发表于 2014-1-11 14:30

评分

参与人数 1金币 +13 收起 理由
as0810114 + 13 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-1-11 13:48 | 显示全部楼层
本帖最后由 sgyzzz 于 2014-1-11 14:12 编辑

【2013新手班】-D03074-sgyzzz
示例一:SELECT * FROM[成绩$] WHERE 班级="五班"
示例二:SELECT 姓名,班级,语文,数学,英语, (语文+数学+英语)/3 as 平均分  FROM[成绩$] WHERE 班级="三班"
示例三:SELECT 姓名, (语文+数学+英语) as 总分  FROM[成绩$] WHERE 班级="七班"
示例四:SELECT 班级,姓名, (语文+数学+英语) as 总分  FROM[成绩$]

点评

第4题不对  发表于 2014-1-11 14:32

评分

参与人数 1金币 +8 收起 理由
as0810114 + 8 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-1-11 14:09 | 显示全部楼层
第一题代码:SELECT * FROM [成绩$]  WHERE [班级]="四班"
第二题代码:SELECT 班级, 姓名, 语文, 数学, 英语, (语文+ 数学+ 英语)/3 AS 平均分 FROM [成绩$]   WHERE [班级]="三班"
第三题代码:SELECT  姓名,班级,  (语文+ 数学+ 英语) AS 总分 FROM [成绩$]   WHERE [班级]="七班"
第四题代码:SELECT 姓名, 班级, (语文+ 数学+ 英语) AS 总分 FROM [成绩$] ORDER BY 总分 DESC

点评

第一题怎么成四班了?第四题能执行么?  发表于 2014-1-11 14:33

评分

参与人数 1金币 +7 收起 理由
as0810114 + 7 神马都是浮云

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 16:04 , Processed in 0.825952 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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