| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2155 人关注过本帖
标题:SQL 的简单题目 看谁发挥下
只看楼主 加入收藏
ken6o
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-6-28
收藏
 问题点数:0 回复次数:2 
SQL 的简单题目 看谁发挥下
设有一个学生课程数据库,包括学生关系student,课程关系course,选修关系SC  如下所示:
Student
学号    姓名    性别    年龄    所在系
Sno    Sname    Ssex    Sage    Sdept
95001    李勇        20    CS
95002    刘晨        19    IS
95003    王敏        18    MA
95004    张建        19    IS

Course
课程号    课程名    先行课    学分
Cno    Cname    Cpno    Ccredit
1    数据库    5    4
2    数学        2
3    信息系统    1    4
4    操作系统    6    3
5    数据结构    7    4
6    数据处理        2
7    PACAL语言    6    4


SC
学号    课程    成绩
Sno    Cno    Grade
95001    1    92
95001    2    85
95001    3    88
95002    2    90
95002    3    80
写出下列SQL语句
1.    统计学生选课数据库中开出的课程总数。
2.    统计每一年龄选秀课程的学生人数。
3.    求学生表中男学生的每一个年龄组(超过3人)的人数,查询结果按人数升序排列,若人数相同则按年龄降序排列。
4.    检索女同学选修的所有课程号。
5.    检索每个学生的出生年份。
6.    查询每个学生选修每门课程的有关数据(姓名,课程,成绩等)。
7.    从学生选课数据库中查询出被3名以上(不含3名)学生选修的所有课程的信息。
8.    从学生选课数据库中查询出最多选修了1门课(含为选任何课程)的全部学生信息。
9.    查询所有与“张建”同年出生的学生姓名,年龄和性别。
10.    检索18-20岁姓名以L打头的学生号。
11.    检索每门课程的最高分,最低分。
12.    查询计算机系(所在系CS)全体学生的姓名。
13.    检索至少没有选择C02和C03两门课程的学生号
14.    查询信息系(IS),数学(MA)和计算机科学系(CS)学生的姓名和性别。
15.    查询每个学生的学号,姓名,选修的课程名及成绩。
16.    从学生选课数据库中查询出每门课程被选修的学生人数,并按所选人数的降序排列出课程号和选课人数。
17.    创建一个存储过程,统计出每门课的学生平均成绩。
18.    创建一个触发器,其功能是当修改成绩表数据时发出警告。
19.      同17
20.    使用相关命令查看所创建的触发器的定义。
搜索更多相关主题的帖子: SQL 数据库 课程 信息系统 刘晨 
2008-06-29 00:20
雪雨星风
Rank: 1
来 自:北京
等 级:新手上路
威 望:1
帖 子:566
专家分:0
注 册:2007-10-11
收藏
得分:0 
考试啊

C#发烧友QQ群1:5953354   QQ群2:68096127  QQ群3:30217249  QQ群4:37023079   为了更好方便大家交流学习,请不要重复加群
2008-07-03 15:37
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
用MAX ,CONVERT ,MIN ,就可以了

烈焰照耀世界,斌凍凍千萬裏
2008-07-04 11:08
快速回复:SQL 的简单题目 看谁发挥下
数据加载中...
 
   



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

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