SQL查询语句复习题[借鉴].pdf
- 朱素云个人认证 |
- 2021-10-18 发布|
- 80.14 KB|
- 14页
SQL 查询语句 复习题
分类 :华腾网站论坛
SQL 查 询语句 复习题
新建学生 -课程数据库的三个表 :
学生表 :Student(Sno,Sname,Ssex,Sage,Sdept) Sno 为主码 ;
课程表 :Course(Cno,Cname,Cpno,Credeit) Cno 为主码 ;
学生选修表 :SC(Sno,C no,Grade) Sno,Cno, 为主码 ;
Student
学号 Sno 姓名
Sname 性别
Ssex 年龄
Sage 所在系
Sdept
95001 李勇男 20CS
95002 刘晨女 19IS
95003 王敏女 18MA
95004 张立男 19IS
课程号
Sno 课程名
Cname 先行课
Cpno 学分
Credit
1 数据库 54
2 数学 2
3 信息系统 14
4 操作系统 63
5 数据结构 74
6 数据处理 2
7Pasc al 语言 64
Course:
SC:
学号
Sno 课程号
Cno 成绩
Grade
一 :查询表中的列和行
1:查询全体学生的学与姓名
sele sno,sname from student
2:查询全体学生的姓名、学号、所在系。
sele sno,sname,s dept from s tudent
3:查询全体学生的详细记录
sele * fr om student
4:查询全体学生的姓名及出生年份
sele sno,sage from student
5:查询全体学生的姓名 ,出生年份及所在系 ,要用小写字母表示系名
6:查询选修了课程的学生学号
sele sno,cno fr om sc
7:查询选修了课程的学生姓名
sele disti nct sname from student,sc where student.sno=sc.sno
二 :条件查询 :
常用的查询条件