摘要: --24、查询学生平均成绩及其名次 --24.1 查询学生的平均成绩并进行排名,sql 2000用子查询完成,分平均成绩重复时保留名次空缺和不保留名次空缺两种。select t1.* , px = (select count(1) from ( select m.S# [学生编号] , m.Sname [学生姓名] , isnull(cast(avg(score) as decimal(18,2... 阅读全文
posted @ 2010-05-24 11:16 VIPK 阅读(477) 评论(0) 推荐(1) 编辑
摘要: --18、查询各科成绩最高分、最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率--及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90--方法1select m.C# [课程编号], m.Cname [课程名称], max(n.score) [最高分], min(n.score) [最低分], cast... 阅读全文
posted @ 2010-05-24 11:15 VIPK 阅读(670) 评论(0) 推荐(1) 编辑
摘要: /*标题:一个项目涉及到的50个Sql语句(整理版)说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句。问题及描述:--1.学生表Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表 Course(C#,Cname,T#) --C# --课程编号,Cname 课程名称,T# 教师... 阅读全文
posted @ 2010-05-24 11:13 VIPK 阅读(554) 评论(0) 推荐(2) 编辑