select 学生信息表.学号,姓名,课程名称,学分,成绩
from 学生信息表 inner join 成绩表 on 学生信息表.学号=成绩表.学号
inner join 课程信息表 on 成绩表.课程编号=课程信息表.课程编号
where 姓名='陈新'
go
select 课程信息表.课程编号,课程名称,学号,成绩
from 课程信息表 left join 成绩表 on 课程信息表.课程编号=成绩表.课程编号
go
select 系部表.系部编号,系部名称,系部主任,班级编号,班级名称
from 班级表 right join 系部表 on 班级表.系部编号=系部表.系部编号
go
select 系部表.系部编号,系部名称,系部主任,班级编号,班级名称
from 班级表 full join 系部表 on 班级表.系部编号=系部表.系部编号
go
select a.* from 学生信息表 a,学生信息表 b
where a.姓名=b.姓名 and a.学号<>b.学号
go
select * from 课程信息表 where 课程编号 not in
(
select distinct 课程编号 from 成绩表
)
go
select * from 成绩表
where 成绩>(
select AVG(成绩) from 成绩表
)
go
select * from 学生信息表
where exists (
select * from 成绩表 where 学生信息表.学号=成绩表.学号 and 成绩<60 )
|:H:a:p:p:y:|
__|___________|__
|^^^^^^^^^^^^^^^^^|
|:B:i:r:t:h:d:a:y:|
| |
~~~~~~~~~~~~~~~~~~~