From (学生表 inner join 成绩表 on 学生表.学号=成绩表.成绩) Inner join 课程表 on 课程表.课程号=成绩表.课程号 Where 成绩>=60
3、select distinct 籍贯 From 学生表 Order by 籍贯
4、select 人数,count(*)
From 班级表 inner join 学生表 on 班级表.班号=学生表.班号
Where 学生表.民族<>”汉” and 学生表.出生日期=#1990# or 出生日期=#1992#
5、select 学生表.学号,成绩表.课程号,max(成绩) as 最高分 From 学生表 inner join 成绩表 on 学生表.学号=成绩表.学号 Where max(成绩) as 最高分
6、select 学生表.学号,姓名,成绩表.课程号,成绩
From 学生表 inner join 成绩表 on 学生表.学号=成绩表.学号 Where 成绩> all
7、select 学号,姓名,班级号,籍贯
From 学生表 inner join 班级表 on 学生表.班号=班级表.班号 Where 班号 in (select 班号 from 学生表
Where 学生表.姓名=”杨小建” or 学生表.姓名=”万智”)
8、select 学生表.学号,姓名,成绩表.课程号,成绩
From 学生表 inner join 成绩表 on 学生表.学号=成绩表.学号 Where 成绩表.课程表=”A0101” and 成绩表.课程号=”B1001” Order by 学号
9、select 学生表.学号,姓名,班号,count(课程表.学分) as 总分 From 学生表,课程表
Where count(课程表.学分) as 总分 >=30
10、select 成绩表.学号,成绩,课程表.课程名
From 成绩表 inner join 课程表 on 成绩表.课程号=课程表.课程号 Where 课程名=”邓小平理论” 二、(一)
1、 select 姓名,单位
From ((读者表 inner join 借阅表 on 读者表.证件号=借阅表.证件号)
Inner join 图书条码表 on 借阅表.条码号=图书条码表.条码号) Inner join 图书表 on 图书表.索书号=图书条码表.索书号
Where 图书表.作者=”洪应明”
2、select 书名
From ((读者表 inner join 借阅表 on 读者表.证件号=借阅表.证件号)
Inner join 图书条码表 on 借阅表.条码号=图书条码表.条码号) Inner join 图书表 on 图书表.索书号=图书条码表.索书号
Where 读者表.姓名=”欧阳宇玉”
3、select 姓名,单位
From 读者表 inner join 借阅表 on 读者表.证件号=借阅表.证件号 Where 借阅表.超期天数<> 0
4、select 姓名,sum(单位) as 人数
From 读者表 inner join 借阅表 on 读者表.证件号=借阅表.证件号 Where 借阅表.超期天数<>0 Group by 单位
5、select 单位,count(读者)
From 读者表 inner join 借阅表 on 读者表.证件号=借阅表.证件号 Where 借阅表.超期天数<>0 and count(读者)>75
6、select max(价格) as 最高单价,avg(价格) as 平均单价,count(出版社) as 册数 From 图书表
(二)1、select *
From 图书,借阅,读者,图书分类 Where 读者.读者编号=借阅.读者编号 And 图书.图书编号=借阅.图书编号 And 图书分类.分类号=图书.分类号
And 分类名称 like “文学*”
2、select 姓名,证件号 From 读者表
Where mid(“*1998*”)
3、SELECT 读者.读者编号,姓名,图书名称,借阅日期 from 图书,借阅,读者
where 读者.读者编号=借阅.读者编号 and 图书.图书编号=借阅.图书编号 and 工作单位=\江西财经大学国际学院\ and 是否归还=no;
4、SELECT 读者.读者编号,姓名,图书.图书编号,图书名称 from 读者,借阅,图书
where 读者.读者编号=借阅.读者编号 and 图书.图书编号=借阅.图书编号 and 读者.读者编号 in(select 读者编号 from 借阅 group by 读者编号 having count(*)>=3) order by 读者.读者编号 desc;
5、SELECT 读者.读者编号,姓名,图书.图书编号,图书名称,借阅日期 from 读者,图书,借阅
where 读者.读者编号=借阅.读者编号 and 图书.图书编号=借阅.图书编号
and year(借阅日期) between 2008 and 2010
6、SELECT 读者编号,姓名,mid(身份证号,7,8) as 出生日期 from 读者
where 读者编号 not in (select 读者编号 from 借阅,图书,图书分类 where 图书.图书编号=借阅.图书编号 and 图书分类.分类号=图书.分类号 and 分类名称=\管理类\
7、select 分类号,max(价格) as 最高价格,avg(价格) as 平均价格 From 图书表,图书分类表
Order by max(价格) as 最高价格 desc
8、update 图书 Set 单价=单价*110%
Where 出版社=”清华大学出版社”
9、update 图书 set 单价=单价-5
where 分类号 in (select 分类号 from 图书分类 where 分类名称 = \计算机应用类\
10、insert into 借阅 values
('06-00008','003-000024',#2007-03-25#,#2007-05-25#,no) 11、delete from 借阅 where 图书分类.分类名=”艺术类”
12、delete from 借阅 where 读者编号 in
(select 读者编号 from 读者 where 姓名=\马永强\