.查询语句举例
1.自然连接
select 学生表.*,成绩表.*
       from 学生表,成绩表
       where 学生表.学号 = 成绩表.学号
2.自身连接
select F.课程号,S.选修课
       from 课程表 F,课程表 S
       where F.选修课 = S.课程号
3.嵌套查询
select 学号,姓名,性别,年龄,所在院系,班级名
       form 学生表
       where 班级名 = (select 班级名
                                          from 学生表
                                          where 姓名 = '梅鑫')
4.in的查询
select 学号,姓名,性别,年龄,所在院系,班级名
       from 学生表
       where 所在院系 in (select 所在院系
                                                 from 学生表
                                                 where 姓名 = '梅鑫') and
                     姓别 = ''
5.anyall(any只表示某一个,all表求所有)
select 学号,姓名,年龄,所在院系
       from 学生表
       where 年龄 >any (select 年龄
                                          from 学生表
                                          where 所在院系 = '计算机') and
                     所在院系 != '计算机'
6.exists not exists
select 学号,姓名,性别,所在院系
       from 学生表
       where exists
              (select *      
                     from 成绩表
                     where 学号 = 学生表.学号 and 课程号 = 'C801')
7.where中的集合函数
select 学号,姓名,性别,所在院系
       from 学生表
       where 年龄 = max(年龄)
8.union
select *
       from 学生表
       where 所在院系 = '计算机'
union
select *
       from 学生表
       where 性别 = ''
9.into子句
select * into 计算机学生         //将所有计算机系的学生记录拷贝到一个新表中
       from 学生表                             //表名是'计算机学生'
       where 所在院系 = '计算机'
10.选择式插入
insert 新学生表(学生学号,学生姓名,学生性别,所在院系)
       select 学号,姓名,性别,所在院系
              from 学生表
              where 所在院系 = '计算机' or 性别 = ''
11.带子查询的修改语句
update 成绩表
       set 成绩 = 成绩 + 8
       where '电子学' = (select 所在院系
                                                 from 学生表
                                                 where 学号 = 成绩表.学号)
12.带子查询的删除语句
delete
       from 成绩表
       where '电子学' = (select 所在院系
                                                 from 学生表
                                                 where 学号 = 成绩表.学号)