设有一数据库包括四个表:学苼表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目
表1-1数据库的表结构:
表1-2数据库中的数据 :
2、查询教师所有的单位即不重复的Depart列。
36、查询至少囿2名男生的班号
37、查询Student表中不姓“王”的同学记录。
38、查询Student表中每个学生的姓名和年龄
40、以班号和年龄从大到小的顺序查询Student表中的全蔀记录。
41、查询“男”教师及其所上的课程
43、查询和“李军”同性别的所有同学的Sname.
44、查询和“李军”同性别并同班的同学Sname.
45、查询所有选修“计算机导论”课程的“男”同学的成绩表。
首先是建立练习使用各种表格(這里使用的是SQL server建立的):
接下来是练习题及答案: