使用第6版数据库系统中的“大学中”的数据
一个经典的SQL查询具有以下格式:
select A1,A2,....An
from r1,r2....rm
where P;
A代表属性attribute;r代表关系relation;P代表谓词
-
列出所有学生(student)的学号(ID)、姓名(name)和系(dept_name)
-
列出所有计算机系绩点在50以上的学生姓名和绩点
-
列出所有计算机系的课程
-
查询所有学生每一门课程的成绩,打印出学号、课程号和成绩,并按学号排序
mysql中的排序:order by(desc表示降序/asc表示升序)
select name select
from instructor from instructor
where dept_name = 'Physics' order by salary desc,name asc(次序);
order by name;
-
-
查询所有学生每一门课程的成绩,打印出学号、学生姓名、课程号和成绩,无需排序
-
查询所有学生每一门课程的成绩,打印出学号、学生姓名、课程名称和成绩,并首先按课程名排序,再按学号排序