查询book表中所有书名中包含“计算机”的书籍情况,可用()语句。

题目
单选题
查询book表中所有书名中包含“计算机”的书籍情况,可用()语句。
A

SELECT*FROM book WHERE book_nameLIKE‘*计算机*’

B

SELECT*FROM book WHERE book_nameLIKE‘%计算机%’

C

SELECT*FROM book WHERE book_name=‘%计算机*’

D

SELECT*FROM book WHERE book_name=‘*计算机%’

参考答案和解析
正确答案: D
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在图书数据库中查找书名包含“数据库”的所有书的最高价、最低价和平均价。其对应的查询语句如下:select MAX(单价) AS最高价,MIN(单价)AS最低价,AVG(单价)AS平均价;from 图书;where书名【 】。


正确答案:like“%数据库%”
like“%数据库%” 解析:查询包含“数据库”的书,就可用LIKE谓词。 LIKE后面的字符串中字符‘-’表示可以是任意单个字符、‘%’表示可以是任意多个字符。

第2题:

如果要在已创建的“计算机图书查询”查询中查找书籍名称中含有“大全”二字,并且书籍的名称以“S”开头的所有书籍,则应该在“书名”字段下方的准则框中输入如下的查询条件( )。

A.Like大全and Like S*

B.Like*大全*and Like S

C.Like *大全* and Like S*

D.Like*大全and Like S


正确答案:C
解析:这是一道应用题,应用的正是前面所讲到的当查询条件为“与”关系时的输入准则的写法。题中要求所查找的书籍名称中既要含有“大全”二字,还要保证书籍的名称是以字母“S”开头的。此时不仅使用了and关系运算符,还有Like及通配符号,。综合运用各种运算符和通配符对于输入准确的查询准则是非常有益的,要想做到这一点,必须首先明确各种通配符的含义。答案为C。

第3题:

对“图书借阅管理”数据库中的表借阅、loans和图书,建立文件名为myf的表单,标题为“图书借阅浏览”,表单上有三个命令按钮“读者借书查询”、“书籍借出查询”和“关闭”。

单击“读者借书查询”按钮,查询出02年3月中旬借出的书的所有的读者的“姓名”、“借书证号”和“图书登记号”,同时将查询结果保存在表new中。

单击“书籍借出查询”按钮,查询借“数据库原理与应用”一书的所有读者的“借书证号”和“借书日期”,结果中含“书名”、“借书证号”和“日期”字段,同时保存在表new2中。单击“关闭”按钮关闭表单。


正确答案:在命令窗口中输入命令:CREATE FORM myf打开表单设计器通过“表单控件”工具栏向表单添加3个命令按钮。在属性面板中修改表单的Caption属性值“图书借阅浏览”修改3个命令按钮控件的 Caption属性值分别为“读者借书查询”、“书籍借出查询”和“关闭”。 双击各命令按钮分别编写各控件的Click事件代码: ******命令按钮Command1(读者借书查询)的Click事件代码***** SELECT姓名借阅.借书证号loans.图书登记号; FROM loans图书借阅; WHERE loans图书登记号=图书.图书登记号 AND loans.借书证号=借阅.借书证号; AND MONTH(借书日期)=3; AND DAY(借书日期)>=10; AND DAY(借书日期)=20; INTO TABLE new1 **************************************************** ******命令按钮Command2(书籍借出查询)的Click事件代码***** SELECT 书名借书证号借书日期; FROM loans图书; WHERE loans.图书登记号=图书.图书登记号; AND 书名=“数据库原理与应用”; INTO TABLE new2 ************************************************************* ******命令按钮Command3(关闭)的Click事件代码***** Thisform.Release **************************************************** 保存表单完成设计运行表单结果如图3-36所示。
在命令窗口中输入命令:CREATE FORM. myf,打开表单设计器,通过“表单控件”工具栏向表单添加3个命令按钮。在属性面板中修改表单的Caption属性值“图书借阅浏览”,修改3个命令按钮控件的 Caption属性值分别为“读者借书查询”、“书籍借出查询”和“关闭”。 双击各命令按钮,分别编写各控件的Click事件代码: ******命令按钮Command1(读者借书查询)的Click事件代码***** SELECT姓名,借阅.借书证号,loans.图书登记号; FROM loans,图书,借阅; WHERE loans,图书登记号=图书.图书登记号 AND loans.借书证号=借阅.借书证号; AND MONTH(借书日期)=3; AND DAY(借书日期)>=10; AND DAY(借书日期)=20; INTO TABLE new1 **************************************************** ******命令按钮Command2(书籍借出查询)的Click事件代码***** SELECT 书名,借书证号,借书日期; FROM loans,图书; WHERE loans.图书登记号=图书.图书登记号; AND 书名=“数据库原理与应用”; INTO TABLE new2 ************************************************************* ******命令按钮Command3(关闭)的Click事件代码***** Thisform.Release **************************************************** 保存表单完成设计,运行表单,结果如图3-36所示。 解析:本大题考查的是表单设计,在设计控件属性中,不要将控件的标题和名称属性弄混淆,名称属性是该控件的一个内部名称,而标题属性是用来显示的一个标签名称。程序部分属于SQL的简单联接查询。

第4题:

如果要查询book表中所有书名以“数据库”开头的书籍价格,下列( )语句是正确的。

A.SELECTpriceFROMbookWHEREbook_name=‘数据库:1:’
B.SELECTpriceFROMbookWHEREbook_nameLIKE‘数据库*’
C.SELECTpriceFROMbookWHEREbook_name=‘数据库%’
D.SELECTpriceFROMbookWHEREbook_nameLIKE‘数据库%’

答案:D
解析:

第5题:

在当前打开的表中,显示“书名”以“计算机”打头的所有图书,正确的命令是( )。

A.list for书名="计算*"

B.list for书名="计算机"

C.list for书名="计算%"

D.list where书名="计算机"


正确答案:A
A。【解析】在VF中,“*”代表所有信息,相当于SQL中的“%”。,

第6题:

若用表Reader存储读者信息,Book表存储图书信息,Borrow表存储借阅情况。

以下SQL语句是“查询证号为12345的读者当前所借阅的图书书名(即尚未归还的图书)”,请补充完整。

SELECT 书名 FROM Book WHERE 流水号(1)

(SELECT 流水号 FROM(2)WHERE 证号="12345" AND(3))

以下SQL语句是“查询书名包含‘软件设计师’的图书情况”,请补充完整。

SELECT * FROM Book WHERE 书名(4)"%软件设计师%"


正确答案:(1)IN(2) Borrow(3) 归还标记="false"(4) LIKE
(1)IN(2) Borrow(3) 归还标记="false"(4) LIKE 解析:空(1)是引出于查询的,该类连接词有:IN、NOT IN、EXISTS、NOT EXISTS,EXISTS引出的子查询一般是SELECT *型,故排除;再据语意分析应填IN。
子查询的语意是“查询当前所借阅的图书流水号(即尚未归还的图书)”,因此应从Borrow表中查询,而且归还标记应为false,故空(2)应填Borrow,空(3)应填:归还标记="false"。
对字符串进行的操作通常是使用操作符LIKE的模式匹配,正符合题意,故空(4)应填“LIKE”。

第7题:

在当前打开的表中,显示“书名”以“计算机”打头的所有图书,正确的命令是( )。

A.1ist for书名=“计算*”

B.1ist for书名=“计算机”

C.1ist for书名=“计算%”

D.1ist where书名=“计算机”


正确答案:A
解析:在VF中,“.”代表所有信息,相当于sql中的“%”。

第8题:

(1)将表“book”的结构复制到新表“book_bk”中,将命1令语句保存在“result1.prg,中。(2)将表“book”的记录复制到表“book_r”中,将命令语句保存在“result2.prg”中。(3)建立简单的菜单“cd1”,要求有两个菜单项:“查询”1和“统计”。其中“查询”菜单项有子菜单“执行查询”和“关闭”。“关闭”子菜单项负责返回到系统子菜单,其他菜单项不做要求。(4)为表“book”增加字段“作者”,类型和宽度为“字符型(8)”。


正确答案:
【考点指引】本大题主要考查数据表的复制、修改结构操作以及菜单的建立。
(1)【操作步骤】
①在命令窗口中输入命令:MODI COMM result1(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:
USE book
COPY STRU TO book_bk
关闭程序文件编辑窗口并保存程序文件。
②在命令窗口中输入命令:DO result1(回车执行),执行程序文件。
(2)【操作步骤】
①在命令窗口中输入命令:MODI COMM result2(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输人以下程序代码:
SELECT*INTO TABLE book_r FROM book
关闭程序文件编辑窗口并保存程序文件。
②在命令窗口中输入命令:DO result2(回车执行),执行程序文件。
(3)【操作步骤】
①选择【文件】→【新建】命令,选择“菜单”,单击“新建文件”按钮,再单击“菜单”按钮,打开菜单设计器,在“菜单名称”中输入“查询”,在“结果”下拉列表框中选择“子菜单”,单击下一行,在“菜单名称”中输入“统计”,在“结果”下拉列表框中选择“过程”。
②在菜单设计器中单击选定菜单名称下刚创建的“查询”行,单击“创建”按钮创建“查询”子菜单,输入子菜单名称“执行查询”,在“结果”下拉列表框中选择“过程”,单击下
一行,输入子菜单名称“关闭”,在“结果”下拉列表框中选择“命令”,在右边的文本框中编写命令:SET SYSMENU TO DEFAULT。
③选择【菜单】→【生成】命令,将菜单保存为“cd1”,生成一个菜单文件“cd1.mpr”,关闭菜单设计窗口。
(4)【操作步骤】
①在命令窗口中输入命令:
SELECT book(回车执行)
MODI STRU(回车执行)
打开表设计器,在最后一行单击,输入字段名“作者”,类型为“字符型”,宽度为“8”。
②单击“确定”按钮关闭表设计器保存表“book”结构。

第9题:

要查询book表中所有书名以“电子商务”开头的书籍作者,可用(61)语句。

A.SELECT author FROM booK WHERE book _name=‘电子商务*’

B.SELECT author FROM booK WHERE book _name LIKE‘电子商务*’

C.SELECT author FROM booK WHERE book_ name=‘电子商务%’

D.SELECT author FROM booK WHERE book_name LIKE‘电子商务%’


正确答案:D
本题考查SQL语言的基本知识。在SQL查询语句中,查询条件中Like关键字用来模糊比较字符串,百分号%匹配0个或多个字符,下划线_匹配一个字符。还可以用方括号匹配指定的某几个字符,例如[a-z],匹配小写字面。方括号中加入^表矛匹配除指定字符以外的字符。

第10题:

设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M的图书,则SQL查询语句中WHERE子句的条件表达式应写成()。

A.书名LIKE‘%__M%’
B.书名LIKE‘__M%’
C.书名LIKE‘__M_%’
D.书名LIKE‘_%M__’

答案:C
解析:
设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M的图书,则SQL查询语句中WHERE子句的条件表达式应写成书名LIKE‘___M_%’。

更多相关问题