已知图书管理数据库: 图书(总编号varchar(6),分类号varchar(8),书名varchar(16),作者varchar(6),出版单位varchar(20),单价numeric(6,2)) 读者(借书证号varchar(4),单位varchar(8),姓名varchar(6),性别varchar(2),职称varchar(6),地址varchar(20)) 借阅(借书证号varchar(4),总编号varchar(6),借书日期datetime) 对于图书管理数据库,请写出正确的SQL语句: 1)查询姓“张”的读者的基本信息,按单位排序。 >2)查询《MySQL开发技术》一书的借阅记录。 3)检索“2021年的借阅图书的读者人数。
时间: 2023-06-11 08:04:19 浏览: 76
1)SELECT * FROM 读者 WHERE 姓名 LIKE '张%' ORDER BY 单位 ASC;
2)SELECT * FROM 借阅 WHERE 总编号 = 'xxxxxxxx' (xxxxxxx代表该书的总编号);
3)SELECT COUNT(DISTINCT 借阅.借书证号) FROM 借阅 WHERE YEAR(借书日期) = 2021;
相关问题
已知图书管理数据库: 图书(总编号varchar(6),分类号varchar(8),书名varchar(16),作者varchar(6),出版单位varchar(20),单价numeric(6,2)) 读者(借书证号varchar(4),单位varchar(8),姓名varchar(6),性别varchar(2),职称varchar(6),地址varchar(20)) 借阅(借书证号varchar(4),总编号varchar(6),借书日期datetime) 对于图书管理数据库,请
问我你想询问的内容。
我可以提供以下问题的答案:如何查询某本书的借阅记录?如何查询某位读者借了哪些书?如何查询某个时间段内的借阅记录?如何新增、删除、修改图书、读者和借阅记录?如何统计某个分类号下图书的平均价格?等等。请告诉我您需要哪个问题的答案。
2. (简答题, 10.0分) 已知图书管理数据库: 图书(总编号varchar(6),分类号varchar(8),书名varchar(16),作者varchar(6),出版单位 varchar(20),单价numeric(6,2)) 读者(借书证号varchar(4),单位varchar(8),姓名varchar(6),性别varchar(2),职称varchar(6),地址 varchar(20)) 借阅(借书证号varchar(4),总编号varchar(6),借书日期datetime) 对于图书管
理系统中的上述三个数据库表,可以根据借阅表来实现以下查询操作: 1. 查询某个读者借了哪些书; 2. 查询某本书被哪些读者借阅了; 3. 查询某个读者当前还有哪些书未归还; 4. 查询某本书当前被哪些读者借阅了。
阅读全文