注意:我知道查询不完整,我正在尝试一次将其拼凑起来。我此时遇到了错误
基本上,我收到了 MySQL 错误
组功能使用无效
我不知道为什么。
这是我正在查询的数据库的图表:
问题说:
“显示出版商名称和出版书籍数量为那些出版过两本书的出版商。记录应该按出版书籍数量降序排列,然后是出版商名称升序排列。你的输出应该与给定的显示相匹配下方(包括列标题)。”
输出应该如下所示:
这是我正在尝试的查询:
select publisher.name as "Publisher Name", count(book.isbn)
from publisher as "Book Count"
join book using (publisherID)
where count(book.isbn) > 2
group by publisher.name;