设有读者(借书证号,单位,姓名,职称)和借阅(借书证号,图书编号,借书日期,还书日期)表,查询所有“工程师”读者借阅过的图书编号,正确的SQL语句是
A: SELECT 图书编号 FROM 读者,借阅 WHERE 职称="工程师"
B: SELECT 图书编号 FROM 借阅WHERE 图书编号=;(SELECT 图书编号 FROM 借阅 WHERE 职称="工程师")
C: SELECT 图书编号 FROM 借阅 WHERE 借书证号 IN;(SELECT 借书证号 FROM 读者 WHERE 职称="工程师")
D: SELECT 图书编号 FROM 读者,图书 WHERE 职称="工程师"
A: SELECT 图书编号 FROM 读者,借阅 WHERE 职称="工程师"
B: SELECT 图书编号 FROM 借阅WHERE 图书编号=;(SELECT 图书编号 FROM 借阅 WHERE 职称="工程师")
C: SELECT 图书编号 FROM 借阅 WHERE 借书证号 IN;(SELECT 借书证号 FROM 读者 WHERE 职称="工程师")
D: SELECT 图书编号 FROM 读者,图书 WHERE 职称="工程师"
举一反三
- 以下各题基于图书表、读者表和借阅表三个数据库表,它们的结构如下: 图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为C型字段,图书编号为主关键字; 读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为C型字段,借书证号为主关键字; 借阅(借书证号,图书编号,借书日期,还书日期):借书证号和图书编号为C型字段,借书日期和还书日期为D型字段,还书日期默认值为NULL,借书证号和图书证号共同构成主关键字。 查询所有“工程师”读者借阅过的图书编号,正确的SQL语句是( )。 A: SELECT图书编号FROM读者,借阅WHERE职称="工程师" B: SELECT图书编号FROM读者,图书WHERE职称="工程师" C: SELECT图书编号FROM借阅WHERE图书编号= D: (SELECT图书编号FROM借阅WHERE职称="工程师") E: SELECT图书编号FROM借阅WHERE借书证号IN F: (SELECT借书证号FROM读者WHERE职称="工程师")
- 以下各题基于图书表、读者表和借阅表三个数据库表,它们的结构如下: 图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为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还书日期
- 有以下两个表: 读者(借书证号C,姓名C。单位C,性别L。职称C。联系电话C.借阅(借书证号C,总编号C,借书日期D. 查询没有借阅任何图书的读者信息,不正确的SQL语句是( ) A: SELECT*FROM读者WHERE借书证号<>ANY(SELECT借书证号FROM借阅. B: SELECT*FROM读者WHERE借书证号.<>ALL(SELECT借书证号FROM借阅. C: SELECT*FROM读者WHERE借书证号NOTIN(SELECT借书证号FROM借阅. D: SELECT*FROM读者WHERENOTEXISTS(SELECT借书证号FROM借阅;WHERE借书证号=读者.借书证号
- 查询尚未归还的图书编号和借书日期,正确的SQL语句是 A: SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期="" B: SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期=NULL C: SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期 IS NULL D: SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期
- 设有图书管理数据库:图书(总编号,分类号,书名,作者,出版单位,单价)读者(借书证号,单位,姓名,性别,职称,地址)借阅(借书证号,总编号,借书日期)对于图书管理数据库,检索借阅了《现代网络技术基础》一书的借书证号。下面SQL语句正确的是______。SELECT 借书证号 FROM 借阅 WHERE 总编号=__________________ A: (SELECT 借书证号 FROM 图书 WHERE 书名='现代网络技术基础') B: (SELECT 总编号 FROM 图书 WHERE 书名='现代网络技术基础') C: (SELECT 借书证号 FROM 借阅 WHERE 书名='现代网络技术基础') D: (SELECT 总编号 FROM 借阅 WHERE 书名='现代网络技术基础')