写出在“图书.mdb”数据库中的“book”表中查询书名中包含有“网络”的书的书名、作者和价格的SQL命令。
第1题:
图书表:图书编号,图书名
教师表:教师编号,姓名,图书编号
获奖名单表:教师编号,获奖日期
请查询在获奖名单中,获得前十位获奖教师的信息
select top 10 A.教师编号,B.姓名,C.图书名
from 获奖名单表 A,教师表 B,图书表C
where A.教师编号 = B.教师编号
and B.图书编号 = C.图书编号
第2题:
在图书数据库中查找书名包含“数据库”的所有书的最高价、最低价和平均价。其对应的查询语句如下:select MAX(单价) AS最高价,MIN(单价)AS最低价,AVG(单价)AS平均价;from 图书;where书名【 】。
第3题:
在考生文件夹下完成下列基本操作:
(1)新建一个名为“图书管理”的项目。
(2)在项目中建立一个名为“图书”的数据库。
(3)将考生文件夹下的所有自由表添加到“图书”数据库中。
(4)在项目中建立查询book_ qu,查询价格大于等于10的图书(book 表)的所有信息,查询结果按“价格”降序排序。
第4题:
在SQL Server 2000中,某数据库中有图书表(书号, 图书名称, 类别)和销售表(书号, 销售时间, 销售数量),其中销售数量大于0。现要查询2009年10月销售的图书名称和类别。请补全下列实现该功能的查询语句。
SELECT图书名称, 类别FROM图书表
WHERE EXISTS(SELECT*FROM销售表
WHERE销售时间BETWEEN '2009/10/1' AND '2009/10/31'
______)
第5题:
若用表Reader存储读者信息,Book表存储图书信息,Borrow表存储借阅情况。
以下SQL语句是“查询证号为12345的读者当前所借阅的图书书名(即尚未归还的图书)”,请补充完整。
SELECT 书名 FROM Book WHERE 流水号(1)
(SELECT 流水号 FROM(2)WHERE 证号="12345" AND(3))
以下SQL语句是“查询书名包含‘软件设计师’的图书情况”,请补充完整。
SELECT * FROM Book WHERE 书名(4)"%软件设计师%"
第6题:
假设图书数据库已经打开,数据库中书名字段,并且已经按书名进行了索引查询将记录指针定位在书名为“Visual FoxPro” 的第一条记录上,应该使用的命令是【 】。
第7题:
在“BOOK.mdb”数据库中有Book、等级、读者、借阅和未借图书五张表。
(1)以Book、等级、读者和借阅表为数据源,创建查询“借阅情况”,结果显示读者姓名、书名、出版社和等级名称字段。查询结果如图所示。
(2)以Book、等级、读者和借阅表为数据源,创建查询“查询广,查询每个读者已借书的数量和还可以借几本书,结果显示读者姓名(Group by)、已借[借阅]![书ID]之 Count)、可借数量和还可借(还可借=可借数量-已借数量)字段。查询结果如图所示。
第8题:
对“图书借阅管理”数据库中的表借阅、loans和图书,建立文件名为myf的表单,标题为“图书借阅浏览”,表单上有三个命令按钮“读者借书查询”、“书籍借出查询”和“关闭”。
单击“读者借书查询”按钮,查询出02年3月中旬借出的书的所有的读者的“姓名”、“借书证号”和“图书登记号”,同时将查询结果保存在表new中。
单击“书籍借出查询”按钮,查询借“数据库原理与应用”一书的所有读者的“借书证号”和“借书日期”,结果中含“书名”、“借书证号”和“日期”字段,同时保存在表new2中。单击“关闭”按钮关闭表单。
第9题:
创建“book.mdb”数据库,将考生文件夹中的“book,xls”和“reader.xls”导入到数据库中,第一行包含列标题,主键分别为“书ID”和“读者ID”,将导入表分别命名为book和reader。
(2)将book表的书ID字段和reader表的读者ID字段长度改为10。
(3)按照下列要求创建lend表。
第10题:
在“BOOK.mdb”数据库中有Book、等级、读者、借阅和未借图书五张表。
(1) 以等级和读者表为数据源创建“读者信息”查询,结果显示读者姓名、等级名称和可借数量字段。查询结果如图所示。
(2) 以book表为数据源,创建追加查询“未借图书查询”,将未借图书的全部信息追加到未借图书表中。