gpt4 book ai didi

postgresql - 如何将 count(*) 结果加总?

转载 作者:行者123 更新时间:2023-11-29 14:14:53 28 4
gpt4 key购买 nike

我不知道如何添加所有 count(*) 结果。我的意思是,如果我有红色出版商,他有 2 本书,蓝色出版商有 6 本书。我必须得到每本书有多少本书以及总共有多少本书。第一部分我已经完成了。第二个怎么做?我的代码:

 SELECT Publisher, count(*) AS ct 
FROM Stud.Book
Group by Publisher;

最佳答案

这就是 rollup 的用途:

SELECT Publisher, count(*) AS ct 
FROM Stud.Book
Group by rollup(Publisher);

关于postgresql - 如何将 count(*) 结果加总?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52477049/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com