| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 830 人关注过本帖
标题:SQL Server数据库习题求解
只看楼主 加入收藏
陆丽
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-6-29
结帖率:0
收藏
已结贴  问题点数:20 回复次数:3 
SQL Server数据库习题求解
查询设计
某个学籍数据库有如下表结构
学生 (学号,姓名,性别,出生日期,班级)
课程(课程号,课程名称,课程类别,课时)
选课 ( 学号,课程号,成绩  
需解决下列问题:
1.查询出“软件041”班的所有男生的 学号和姓名。
2.查询出课程名称中含有“语言”一词的课程的 所有信息
3.查询出“C语言”课程成绩前5名的学生的 学号,姓名和班级
4.查询出各班级学生人数
5.查询出“计算机应用基础”课程成绩高于张三同学此门课程成绩的学生的学号和姓名


[ 本帖最后由 陆丽 于 2010-6-29 12:24 编辑 ]
搜索更多相关主题的帖子: SQL 数据库 习题 Server 求解 
2010-06-29 12:19
kevin_wx
Rank: 2
等 级:论坛游民
帖 子:3
专家分:20
注 册:2010-6-30
收藏
得分:20 
1 select 学号,姓名 from 学生 where 班级='软件041’ and 性别='男'
2 select * from 课程 where 课程名称 like '%语言%'
3 select top 5 学号,姓名,班级 from 学生,选课,课程 where 课程名称='C语言' and 学生.学号=选课.学号 and 课程.课程号=选课.课程号 order by 成绩 desc
4 select 班级,count(*) from 学生 group by 班级
5 select 学生.学号,学生.姓名
  from 学生,选课,课程
  where 课程名称='计算机应用基础' and 成绩>(select 成绩 from 学生,选课,课程 where 学生.姓名=’张三' and 选课.课程名称='计算机应用基础' and 学生.学号=选课.学号 and 课程.课程号=选课.课程号) and 课程.课程号=选课.课程号 and 学生.学号=选课.学号

我也是菜鸟,如果有什么问题请向我指出,谢谢。
2010-06-30 02:14
陆丽
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-6-29
收藏
得分:0 
非常感谢你!有不懂的我会再麻烦你的  好心人还是多

[ 本帖最后由 陆丽 于 2010-6-30 13:31 编辑 ]
2010-06-30 12:58
陆丽
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-6-29
收藏
得分:0 
不知道怎么结贴
怎样把积分给回帖者呢???
2010-07-03 20:17
快速回复:SQL Server数据库习题求解
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037565 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved