智慧职教: 现有图书出版社表Publisher,主键为pid;图书类型表Booktype,主键为tid。现创建图书信息表Books,要求包括图书id(bid主键)、图书书名bname,作者bauthor,出版社pid,出版日期pdate,图书类型tid等字段。其中出版社pid字段有外键约束,引用出版社表的主键;图书类型tid字段有外键约束,引用图书类型表的主键。
举一反三
- 图书信息表中应该用来作为主键的字段是( )。 A: 书名 B: 出版社 C: 编号 D: 作者
- 在“图书”表中查询“清华大学出版社”出版的图书的图书名和价格。
- 现有图书信息表如下:books(id,name,author,publisher,price)请通过SQL完成以下查询:1、统计各出版社出版的图书数量。2、统计每一位作者编写的图书数量,按数量降序排列。3、查询每一个出版社出版图书的平均价格。4、查询出版的图书的平均价格低于30元的出版社。5、查询编写的图书数量超过20本的作者。6、查询出版了至少40种价格在50元以上的图书的出版社。
- 已知图书管理数据库中图书表的结构如下:图书(ISBN号,图书名,出版社,作者),现要查询所有清华大学出版社出版的图书的信息,则下列查询语句正确的是() A: select * from 图书 where 出版社=清华大学出版社 B: select * from 图书 where 出版社=清华大学出版社 C: select * from 图书 where 出版社=清华大学出版社 D: select * from 图书 where 出版社 is 清华大学出版社
- 已知有图书表、作者表和出版社表,各表字段定义如下:图书(图书编号,书名,价格,出版社编号,种类)作者(作者编号,姓名,性别,电话,城市,地址)出版社(出版社编号,出版社名称,出版社地址)(1):检索出所有图书的种类(不能含有相同种类)