单选题假设“图书”表中有C型字段“图书编号”,要求将图书编号以字母A开头的图书记录全部打上删除标记,可以使用SQL命令(  )。ADELETE FROM图书FOR图书编号=ABDELETE FROM图书WHERE图书编号=A%CDELETE FROM图书FOR图书编号=A*DDELETE FROM图书WHERE图书编号LIKEA%

单选题
假设“图书”表中有C型字段“图书编号”,要求将图书编号以字母A开头的图书记录全部打上删除标记,可以使用SQL命令(  )。
A

DELETE FROM图书FOR图书编号=A

B

DELETE FROM图书WHERE图书编号=A%

C

DELETE FROM图书FOR图书编号=A*

D

DELETE FROM图书WHERE图书编号LIKEA%


参考解析

解析:
LIKE用于模糊查询,它有两个通配符“%”和“_”,其中“%”可以和任意多个字符匹配,而“_”则只能与一个匹配,*为LIKE短语的通配符,是Visual FoxPro命令。

相关考题:

( 28 )假设 “ 图书 ” 表中有 C 型字段 “ 图书编号 ” ,要求将图书编号以字母 A 开头的图书记录 全部打上删除标记,可以使用 SQL 命令A ) DELETE FROM 图书 FOR 图书编号 =''A"B ) DELETE FROM 图书 WHERE 图书编号 = " A% "C ) DELETE FROM 图书 FOR 图书编号 ="A * "D ) DELETE FROM 图书 WHERE 图书编号 LIKE "A%"

第 ( 30 ) 到第( 35 )题基于图书表、读者表和借阅表三个数据库表,它们的结构如下:图书 ( 图书编号 , 书名 , 第一作者 , 出版社 ) :图书编号、书名、第一作者和出版社为 C 型字段,图书编号为主关键字;读者 ( 借书证号 , 单位 , 姓名 , 职称 ) :借书证号、单位 、姓名、职称为 C 型字段,借书证号为主关键字;借阅 ( 借书证号 , 图书编号 , 借书日期 . 还书日期 ) : 借书证号和图书 编号为 C 型字段 ,借 书日期和还书日期为 D 型字段,还书日期默认值为 NULL ,借书证号和图书编号共同构成主关键字 。( 30 )查询第一作者为 “ 张三 ” 的所有书名及出版社,正确的 SQL 语句是A ) SELECT 书名,出版社 FROM 图书 WHERE 第一作者=张三B ) SELECT 书名,出版社 FROM 图书 WHERE 第一作者二 " 张三 "C ) SELECT 书名,出版社 FROM 图书 WHERE " 第一作者 " =张三D ) SELECT 书名,出版社 FROM 图书 WHERE " 第一作者 "=" 张三 "

( 34 ) 查询 2 009 年被借过书的图书编号和借书日期,正确的 SQL 语句是A ) SELECT 图书编号 , 借书日期 FROM 借阅 WHERE 借书日期 = 2009B ) SELECT 图书编号 , 借书日期 FROM 借阅 WHERE year ( 借书日期 ) =2009C ) SELECT 图书编号 , 借书日期 FROM 借阅 WIRE 借书日期 = year ( 2009 )D ) SELECT 图书编号 , 借书日期 FROM 借阅 WHERE year ( 借书日期 ) =year ( 2009 )

( 35 )查询所有 “ 工程师 ” 读者借阅过的图书编号,正确的 SQL 语句是A ) SELECT 图书编号 FROM 读者 , 借阅 WHERE 职称 =" 工程师 "B ) SELECT 图书编号 FROM 读者 , 图书 WHERE 职称 =" 工程师 "C ) SELECT 图书编号 FROM 借阅 WHERE 图书编号 =( SELECT 图书编号 FROM 借阅 WHERE 职称 =" 工程师 " )D ) SELECT 图书编号 FROM 借阅 WHERE 借书证号 IN( SELECT 借书证号 FROM 读者 WHERE 职称 =" 工程师 " )

当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令______。A.DELETE FOR图书号="A"B.DELETE WHILE图书号="A"C.DELETE FOR图书号="A*"D.DELETE FOR图书号LIKE"A%"

在Access的数据库中已经建立了"tBook"表,若使用SQL语句查找"图书编号"是"112266"和"113388"的记录,应在WHERE条件中输入()。A.图书编号="112266"and"113388"B.图书编号notin("112266","113388")C.图书编号in("112266","113388")D.图书编号not("112266"and"113388")

有如下SQL语句:SELECT读者.姓名,读者.职称,图书.书名,借阅.借书日期;FROM图书管理!读者,图书管理!借阅,图书管理!图书;WHERE借阅.借书证号=读者.借书证号;AND图书.总编号=借阅.总编号其中WHERE子句中的“借阅.借书证号=读者.借书证号”对应的关系操作是( )。

25) “ 图书 ” 表中有字符型字段 “ 图书号 ” 。要求用 SQL DELETE 命令将图书号以字母 A 开头的图书记录全部打上删除标记,正确的命令是A)DELETE FROM 图书 FOR 图书号 LIKE " A % "B)DELETE FROM 图书 WHILE 图书号 LIKE " A % "C)DELETE FROM 图书 WHERE 图书号 = " A* "D)DELETE FROM 图书 WHERE 图书号 LIKE " A% "

查询“上海”作者出版的图书情况,要求包含作者姓名、书名和价格信息,并按图书“价格”降序排列,下列SQL语句中正确的是( )。A.SELECT 姓名,书名,价格 FROM 图书,作者; JOIN 图书.作者编号=作者.作者编号; WHERE所在城市="上海"; ORDER BY 价格 DESCB.SELECT 姓名,书名,价格 FROM 图书,作者; JOIN 图书.作者编号=作者.作者编号; ON 所在城市="上海"; ORDER BY 价格C.SELECT 姓名,书名,价格 FROM 图书,作者; WHERE 图书.作者编号=作者.作者编号; AND 所在城市="上海"; ORDER BY 价格 DESCD.SELECT 姓名,书名,价格 FROM 图书,作者; WHERE 图书.作者编号=作者.作者编号; AND 所在城市="上海"; ORDER BY 价格

求至少出版3本以上图书的作者姓名及数量,下列SQL语句正确的是( )。A.SELECT 姓名,COUNT(*) AS 数量 FROM 图书,作者; HAVING COUNT(*)>=3B.SELECT 姓名,COUNT(*) AS 数量 FROM 图书,作者; WHERE 作者.作者编号=图书.作者编号; GROUP BY 图书.作者编号 HAVING COUNT(*)>=3C.SELECT姓名,COUNT(*) AS 数量 FROM 图书,作者; FOR 作者.作者编号=图书.作者编号; WHERE 图书.作者编号 HAVING COUNT(*)>=3D.SELECT 姓名,COUNT(*) AS 数量 FROM 图书,作者; WHERE 作者.作者编号=图书.作者编号; GROUP BY 图书.作者编号 SET COUNT(*)>=3

查询所有“工程师”读者借阅过的图书编号,正确的SQL语句是( )。A.SELECT图书编号FROM读者,借阅WHERE职称="工程师"B.SELECT图书编号FROM读者,图书WHERE职称="工程师"C.SELECT图书编号FROM借阅WHERE图书编号= (SELECT图书编号FROM借阅WHERE职称="工程师")D.SELECT图书编号FROM借阅WHERE借书证号IN (SELECT借书证号FROM读者WHERE职称="工程师")

求至少出版两本以上图书的作者姓名及数量,下列SQL语句正确的是A.SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者; HAVING COUNT(*)=2B.SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者; WHERE 作者.作者编号=图书.作者编号; GROUP BY 图书.作者编号 HAVING COUNT(*)=2C.SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者; WHERE 作者.作者编号=图书.作者编号; GROUP BY 图书.作者编号 SET COUNT(*)=2D.SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者; WHERE 作者.作者编号=图书.作者编号; AND COUNT(*)=2; GROUP BY 图书.作者编号

以下题基于图书表、读者表和借阅表三个数据库表,它们的结构如下:图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为c型字段,图书编号为主关键字;读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为C型字段,借书证号为主关键字;借阅(借书证号,国书编号,借书日期,还书日期):借书证号和图书编号为C型字段,借书日期和还书日期为D型字段,还书日期默认值为NULL,借书证号和图书编号共同构成主关键字。查询第一作者为“张三”的所有书名及出版社,正确的SQL语句是A.sELECT书名,出版社FROM图书WHERE第一作者=张三B.SELECT书名,出版社FROM图书WHERE第一作者=“张三”C.sELECT书名,出版社FROM图书WHERE”第一作者“=张三D.sELECT书名,出版社FROM图书WHERE”第一作者”=“张三”

查询尚未归还书的图书编号和借书日期,正确的SQIL语句是A.sELECT图书编号,借书日期FROM借阅WHERE还书日期=””B.SEI正cT图书编号,借书日期FROM借阅WHERE还书日期=NULLC.sELECT图书编号,借书日期FROM借阅WHERE还书日期IS NULl。D.SELECT图书编号,借书日期FROM借阅WwHERE还书日期

查询2009年被借过书的图书编号和借书日期,正确的SQL语句是A.SELECT图书编号,借书日期FROM借阅WHERE借书日期=2009B.SELECT图书编号,借书日期FROM借阅WHERE year(借书日期)=2009C.SELECT图书编号,借书日期FROM借阅WHERE借书日期=year(2009)D.SELECT图书编号,借书日期FROM借阅WHERE year(借书日期)=year(2009)

求至少出版两本以上图书的作者姓名及数量,下列SQl。语句正确的是( )。A.SELECT作者姓名,cOUNT(*)AS数量FROM图书,作者 HAVING COUNT(*)一2B.SELECT作者姓名,COUNT(*)AS数量FROM图书,作者 WHERE作者.作者编号=图书.作者编号 GROUP BY图书.作者编号HAVING COUNT(*)=2C.SELECT作者姓名,COUNT(*)AS数量FROM图书,作者 WHERE作者.作者编号=图书.作者编号 GROUP BY图书.作者编号SET COUNT(*)=2D.SELECT作者姓名,COUNT(*)AS数量FROM图 书,作者 WHERE作者.作者编号一图书.作者编号 AND COUNT(*)=2GROUP BY图书.作者编号

“图书”表中有字符型字段“图书名称”和“图书类型”,要求用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图书类型=”小说”

"图书"表中有字符型字段“图书号”。要求用SQL DELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是( )。A. DELETE FROM图书FOR图书号LIKE”A%”B. DELETE FROM图书WHILE图书号LIKE”A%”C. DELETE FROM图书WHERE图书号=”A%”D. DELETE FROM图书WHERE图书号LIKE”A%”

“图书”表中有字符型字段“图书号”。要求用SQL DELETE命令将图书号以字母A开头的图书记录全 部打上删除标记,正确的命令是( )。A. DELETE FROM图书FOR图书号LIKE”A%”B. DELETE FROM图书WHILE图书号LIKE”A%”C. DELETE FROM图书WHERE图书号=”A*”D. DELETE FROM图书WHERE图书号LIKE”A%”

(25)当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令A)DELETE FOR图书号="A" B)DELETE WHILE图书号="A"C)DELETE FOR图书号="A*" D)DELETE FOR图书号LIKE "A%"

查询尚未归还书的图书编号和借书日期,正确的SQL语句是( )。A.SELECT图书编号,借书日期FROM借阅WHERE还书日期=""B.SELECT图书编号,借书日期FROM借阅WHERE还书日期=NULLC.SELECT图书编号,借书日期FROM借阅WHERE还书日期IS NULLD.SELECT图书编号,借书日期FROM借阅WHERE还书日期

设教师表保存的是教师信息,教师表的表结构为(教师编号,姓名,职称)i图书出版表保存的是教师出版图书的情况,图书出版表的表结构为(ISBN号,教师编号,图书名,出版社,出版年份)。如果希望查询从来没有出版过图书的教师编号和姓名,正确的SQL语句是( )。A.SELECT教师表.教师编号,姓名FROM教师表JOIN图书出版表; 0N教师表.教师编号一图书出版表.教师编号WHERE教师表.教师编号IS NULLB.SELECT教师表.教师编号,姓名FROM教师表LEFT JOIN图书出版表; ON教师表.教师编号一图书出版表.教师编号WHERE图书出版表.教师编号IS NULLC.SELECT教师表.教师编号,姓名FROM教师表INNER JOIN图书出版表; ON教师表.教师编号一图书出版表.教师编号WHERE图书出版表.教师编号IS NULLD.SELECT教师表.教师编号,姓名FROM教师表RIGHT JOIN图书出版表; ON教师表.教师编号一图书出版表.教师编号WHERE图书出版表.教师编号IS NULL

查询北京作者出版的图书情况,要求包含作者姓名、书名和价格信息,并按图书价格降序排列,下列SQL语句正确的是( )。A.SELECT 作者姓名,书名,价格 FROM 图书,作者 ;JOIN 图书.作者编号=作者.作者编号;WHERE 所在城市="北京";ORDER BY 价格 DESCB.SELECT 作者姓名,书名,价格 FROM 图书,作者 ;JOIN 图书.作者编号=作者.作者编号;WHERE 所在城市="北京";ORDER BY 价格C.SELECT 作者姓名,书名,价格 FROM 图书,作者 ;WHERE 图书.作者编号 = 作者.作者编号;AND 所在城市="北京";ORDER BY 价格 DESCD.SELECT 作者姓名,书名,价格 FROM 图书,作者 ;WHERE 图书.作者编号 = 作者.作者编号;AND 所在城市 ="北京";ORDER BY 价格

单选题查询尚未归还书的图书编号和借书日期,正确的SQL语句是(  )。ASELECT图书编号,借书日期FROM借阅WHERE还书日期= BSELECT图书编号,借书日期FROM借阅WHERE还书日期=NULLCSELECT图书编号,借书日期FROM借阅WHERE还书日期IS NULLDSELECT图书编号,借书日期FROM借阅WHERE还书日期

单选题查询所有“工程师”读者借阅过的图书编号,正确的SQL语句是(  )。ASELECT图书编号FROM读者,借阅WHERE职称=工程师BSELECT图书编号FROM读者,图书WHERE职称=工程师CSELECT图书编号FROM借阅WHERE图书编号=(SELECT图书编号FROM借阅WHERE职称=工程师)DSELECT图书编号FROM借阅WHERE借书证号IN(SELECT借书证号FROM读者WHERE职称=工程师)

单选题“图书”表中有字符型字段“图书号”。要求用SQL DELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是(  )。ADELETE FROM图书FOR图书号LIKE″A%″BDELETE FROM图书WHILE图书号LIKE″%″CDELETE FROM图书WHERE图书号=″A*″DDELETE FROM图书WHERE图书号LIKE″A%”

单选题查询2009年被借过书的图书编号和借书日期,正确的SQL语句是(  )。ASELECT图书编号,借书日期FROM借阅WHERE借书日期=2009BSELECT图书编号,借书日期FROM借阅WHERE year(借书日期)=2009CSELECT图书编号,借书日期FROM借阅WHERE借书日期=year(2009)DSELECT图书编号,借书日期FROM借阅WHERE year(借书日期)=year(2009)