A: SELECT*FROM图书WHERE图书号=ANY(SELECT图书号FROM购书)
B: SELECT*FROM图书WHERE图书号=ALL (SELECT图书号FROM购书)
C: SELECT*FROM图书WHERE EXISTS(SE-LECT图书号FROM购书)
D: SELECT*FROM图书WHERE图书号= (SELECT图书号FROM购书)
举一反三
- 从"图书"表中查找出定价高于"图书号"为"112"的图书记录,正确的SQL命令是 A: SELECT * FROM 图书 WHERE 定价>"112" B: SELECT * FROM 图书 WHERE EXISTS定价="112" C: SELECT * FROM 图书 WHERE 定价>(SELECT * FROM 商品 WHERE 图书号="112") D: SELECT * FROM 图书 WHERE 单价>(SELECT 定价 FROM 图书 WHERE 图书号="112")
- 从“图书”表中查找出定价高于“图书号”为“031”的图书记录,正确的SQL命令是( ) A: SELECT * FROM 图书 WHERE 定价>"031" B: SELECT * FROM 图书 WHERE EXISTS 定价="031" C: SELECT * FROM 图书 WHERE 定价>(SELECT * FROM 商品 WHERE 图书号="031") D: SELECT * FROM 图书 WHERE 定价>(SELECT 定价 FROM 图书 WHERE 图书号="031")
- "图书"表中有字符型字段"图书号",查找图书号以字母A开头的图书记录,正确的命令是( )。 A: SELE * FROM 图书FOR图书号LIKE "A%" B: SELE * FROM 图书WHERE图书号LIKE"A*" C: SELE * FROM 图书WHERE图书号LIKE "A%" D: SELE * FROM 图书FOR图书号LIKE "A*"
- 在”图书”表中查找单价最低的图书记录,应使用SQL语句是()。 A: SELECT*FROM图书WHERE单价>=(SELECTMIN(单价)FROM图书) B: SELECT*FROM图书WHERE单价>=ALL(SELECT单价FROM图书) C: SELECT*FROM图书WHERE单价=MIN(单价) D: SELECT*FROM图书WHERE单价=(SELECTMIN(单价)FROM图书)
- 从"图书"表中查找出定价高于"图书编号"为"115"的图书的记录,正确的SQL命()。 A: SELECT * FROM 图书 WHERE 定价>;"115"; B: SELECT * FROM 图书 WHERE EXISTS 定价="115"; C: SELECT * FROM 图书 WHERE 定价>;(SELECT * FROM 图书 WHERE 图书编号="115"); D: SELECT * FROM 图书 WHERE 定价>;(SELECT 定价 FROM 图书 WHERE 图书编号="115");
内容
- 0
从“图书”表中查找定价高于“图书编号”为“115”的图书定价的记录,则下列SQL语句中,正确的是______。 A: SELECT * FROM 图书 WHERE 定价>115 B: SELECT * FROM 图书 WHERE定价><br>( SELECT ? FROM 图书 WHERE 图书编号="115") C: SELECT * FROM 图书 WHERE 定价><br>( SELECT * FROM 图书 WHERE 图书编号="115") D: SELECT * FROM 图书 WHERE定价><br>( SELECT 定价 FROM 图书 WHERE图书编号="115")
- 1
查询“图书”表中所有书名以“计算”开头的图书信息,正确的语句是__________。 A: SELECT * FROM 图书 WHERE 书名 LIKE "计算?" B: SELECT * FROM 图书 WHERE 书名 IN "计算*" C: SELECT * FROM 图书 WHERE 书名 = "计算?" D: SELECT * FROM 图书 WHERE 书名 LIKE "计算*"
- 2
设购书表的表结构为(顾客编号,图书号,数量,购书日期),若查询既购买了图书号为“t001”,又购买了图书号为“t002”的顾客编号,则正确的SQL语句是()。 A: SELECTDISTINCTp1.顾客编号FROM购书表p1JOIN购书表p2;ONp1.顾客号=p2.顾客号WHEREp1.图书号=’t001tANDp2.图书号=’t002’ B: SELECTDISTINCTp1.顾客编号FROM购书表p1JOIN购书表p2;ONp1.图书号=p2.图书号WHEREp1.图书号=’t001’ANDp2.图书号=’t002’ C: SELECTDISTINCT顾客编号FROM购书表WHERF图书号=’t001’AND图书号=’t002’ D: SELECTDISTINCT顾客编号FROM购书表WHFRE图书号IN(’t001’,’t002’)
- 3
查询没有借阅图书编号为“b0003”的学生姓名。不能得到正确结果的SELECT语句是( ). A: SELECT 姓名FROM 学生 <br>WHERE NOT EXISTS( SELECT * FROM 借阅 WHERE (学生.学号=学号) AND (书号=’b0003’)) B: SELECT 姓名FROM 学生 WHERE 学号 !=ANY ( SELECT 学号 FROM 借阅 WHERE 书号=’b0003’) C: SELECT 姓名FROM 学生 WHERE 学号 NOT IN ( SELECT 学号 FROM 借阅 WHERE 书号=’b0003’) D: SELECT 姓名FROM 学生 <br>WHERE 学号 !=ALL ( SELECT 学号 FROM 借阅 WHERE 书号=’b0003’)
- 4
设有如下4个关系模式: 书店(书店号,书店名,地址) 图书(书号,书名,定价) 图书馆(馆号,馆名,城市,电话) 图书发行(馆号,书号,书店号,数量)试回答下列问题: (1)用SQL语句定义图书关系。 (2)用SQL语句插入一本图书信息:(“B1001”,“Access数据库应用教程”,32)。 (3)用SQL语句检索已发行的图书中最贵和最便宜的书名和定价。 (4)检索“数据库”类图书的发行量。 (5)写出下列SQL语句的功能。 SELECT 馆名 FROM 图书馆 WHERE 馆号IN(SELECT 馆号 FROM 图书发行 WHERE 书号 IN(SELECT书号 FROM图书 WHERE 书名='Access数据库应用教程'))