• 2022-06-07
    现有图书信息表如下:books(id,name,author,publisher,price)请通过SQL完成以下查询:1、统计各出版社出版的图书数量。2、统计每一位作者编写的图书数量,按数量降序排列。3、查询每一个出版社出版图书的平均价格。4、查询出版的图书的平均价格低于30元的出版社。5、查询编写的图书数量超过20本的作者。6、查询出版了至少40种价格在50元以上的图书的出版社。
  • 1、selectpublisher,count(*)frombooksgroupbypublisher2、selectauthor,count(*)ascfrombooksgroupbyauthororderbycdesc3、selectpublisher,avg(price)frombooksgroupbypublisher4、selectpublisherfrombooksgroupbypublisherhavingavg(price)<305、selectauthorfrombooksgroupbyauthorhavingcount(*)>206、selectpublisherfrombookswhereprice>50groupbypublisherhavingcount(*)>40

    内容

    • 0

      在book表中按出版社统计图书的平均价格、最高价格、最低价格,列出出版社名、平均价格、最高价格、最低价格

    • 1

      已知图书管理数据库中图书表的结构如下:图书(ISBN号,图书名,出版社,作者),现要查询所有清华大学出版社出版的图书的信息,则下列查询语句正确的是() A: select * from 图书 where 出版社=清华大学出版社 B: select * from 图书 where 出版社=清华大学出版社 C: select * from 图书 where 出版社=清华大学出版社 D: select * from 图书 where 出版社 is 清华大学出版社

    • 2

      对于下面的SQL语句,其作用是( ) A: 书价低于人大出版社且书价低于所有图书平均价格的书加价5% B: 人大出版社出版的且书价低于所有图书平均价格的书加价5% C: 书价低于所有图书平均价格的书加价5% D: 人大出版社出版的且书价低于出版社图书平均价格的书加价5%

    • 3

      出版单位是指从事出版活动的机构,包括报社、期刊社、图书出版社、音像出版社、电子出版物出版社和互联网出版机构等。()

    • 4

      对于下面的SQL语句,其作用是( ) UPDATE book SET price=price*1.05 WHERE publicername=’人大出版社’ AND price &lt; (SELECT AVG(price) FROM book); A: 书价低于人大出版社且书价低于所有图书平均价格的书加价5% B: 人大出版社出版的且书价低于所有图书平均价格的书加价5% C: 书价低于所有图书平均价格的书加价5% D: 人大出版社出版的且书价低于出版社图书平均价格的书加价5%