举一反三
- “图书”表中有”图书名称”(字符型).”出版日期”(日期时间型)等字段,要查询该表中2003年出版的所有图书信息,正确的SQL语句是( ) A: Select * From 图书 Where 出版日期=2003 B: Select * From 图书 Where 出版日期 Between C: 2003-01--01 D: And E: 2003-12-31 F: Select * From 图书 Where 出版日期 Between 2003-01-01 And 2003-12-31 G: Select * From 图书 Where 出版日期>;=2003-01-01 And 出版日期<;=2003-12-31
- 图书表有数量(数字型)和出版日期(日期/时间型)等字段,若要查询2019年出版的图书,正确的SQL命令是( )。 A: SELECT * FROM 图书 WHERE Year(出版日期)=2019 B: SELECT * FROM 图书 WHERE Date(出版日期)=2019 C: SELECT * FROM 图书 WHERE 出版日期>=2019-01-01 And D: SELECT * FROM 图书 WHERE (Year(Date())-Year(出版日期))=2019
- 图书表有数量(数字型)和出版日期(日期/时间型)等字段,若要查询2019年出版的图书,查询结果按数量降序排列,正确的SQL命令是( )。 A: SELECT * FROM 图书 WHERE Year(出版日期)=2019 ORDER BY 数量 DESC B: SELECT * FROM 图书 WHERE Date(出版日期)=2019 ORDER BY 数量 C: SELECT * FROM 图书 WHERE 出版日期>=#2019-01-01# And D: SELECT * FROM 图书 WHERE (Year(Date())-Year(出版日期))=2019 ORDER BY 数量 DESC
- 以下各题基于图书表、读者表和借阅表三个数据库表,它们的结构如下: 图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为C型字段,图书编号为主关键字; 读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为C型字段,借书证号为主关键字; 借阅(借书证号,图书编号,借书日期,还书日期):借书证号和图书编号为C型字段,借书日期和还书日期为D型字段,还书日期默认值为NULL,借书证号和图书证号共同构成主关键字。 查询尚未归还书的图书编号和借书日期,正确的SQL语句是( )。 A: SELECT图书编号,借书日期FROM借阅WHERE还书日期="" B: SELECT图书编号,借书日期FROM借阅WHERE还书日期=NULL C: SELECT图书编号.借书日期FROM借阅WHERE还书日期IS NULL D: SELECT图书编号,借书日期FROM借阅WHERE还书日期
- 设有“图书”关系模式:图书(图书编号,图书名称,作者),其字段类型均为文本型,字段宽度分别为:5,50,10。完成以下语句书写。 1. 利用SQL语句定义“图书”关系模式。 2. 利用SQL语句为“图书”表插入一条新记录:(“N1012”,“组织行为管理”,“熊勇清”)。 3. 利用SQL语句为“图书”表增加新字段:定价,字段类型为货币型money。 4. 利用SQL语句查询“图书”表中定价在25元以上的图书信息。 5. 利用SQL语句删除“图书”表中定价小于10元的图书信息
内容
- 0
第36~40题使用如下三个数据库表: 图书(索书号,书名,出版社,专业,ISBN) 借书证(借书证号,姓名,性别,专业,所在单位), 借书记录(借阅号,索书号,借书证号,借书日期,还书日期) 其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。 查询2011年被借过图书的书名、出版社和借书日期,正确的SQL语句是( )。 A: SELECT书名,出版社,借书日期FROM图书,借书记录<br/> WHERE借书日期=2011 AND图书.索书号=借书记录.索书号 B: SELECT书名,出版社,借书日期FROM图书,借书记录<br/> WHERE借书日期=YEAR(2011)AND图书.索书号=借书记录.索书号 C: SELECT书名,出版社,借书日期FROM图书,借书记录<br/> WHERE图书.索书号=借书记录.索书号AND YEAR(借书日期)=2011 D: SELECT书名,出版社,借书日期FROM图书,借书记录<br/> 图书.索书号=借书记录.索书号AND WHERE YEAR(借书日期)=YEAR(2011)
- 1
根据如下要求设计表结构写出创建表的语句,并写出查询语句完成查询操作。(1)图书基本信息表(tb____bookinfo),包含ID,ISBN号,书名,作者,出版社,价格,出版日期共七个属性信息。(2)写出查询语句完成查询图书表中2018年7月1日之后出版的、出版社为“清华大学出版社”、价格低于50元的所有图书信息,并且按照出版日期降序排列。
- 2
有如下三个数据库表:图书(索书号, 书名, 出版社, 定价,...书日期,正确的SQL语句是______。
- 3
有图书表和借阅表:图书.DBF:总编号C(6),分类号C(6),书名C(30),作者C(6),出版单位C(20),单价N(8,2)借阅.DBF:借书证号C(5),总编号C(6),借书日期D查询图书被借阅的信息,查询结果按借阅日期排序:借阅日期早的在前、借阅日期晚的在后,正确的SQL语句是( )。 A: SELECT书名,单价,借书日期FROM借阅,图书ON借阅,总编号=图书.总编号ORDER BY借书日期 B: SELECT书名,单价,借书日期FROM借阅,图书ON借阅,总编号=图书.总编号ORDER BY借书日期DESC C: SELECT书名,单价,借书日期FROM借阅,图书WHERE借阅.总编号=图书,总编号ORDER BY借书日期 D: SELECT书名,单价,借书日期FROM借阅,图书WHERE借阅,总编号=图书.总编号ORDER BY借书日期DESC
- 4
“图书”表中有字符型字段“图书名称”和“图书类型”,要求用SQL DELETE命令将图书表中书名中含有“计算机”且图书类型是“小说”的记录全部打上删除标记,正确的SQL命令是( )。 A: DELETE FROM图书FOR图书名称LIKE“%计算机%”AND图书类型=“小说” B: DELETE FROM图书WHILE图书名称LIKE“计算机”AND图书类型=“小说” C: DELETE FROM图书WHERE图书名称=“%计算机%”AND图书类型=“小说” D: DELETE FROM图书WHERE图书名称LIKE“%计算机%”AND图书类型=“小说”