0

我想执行某个查询,我可能需要一些帮助。一方面,它想将前 100 个用户的计数相加,但我想将它除以 table1 的所有行的数量。但我该怎么做呢?由于 group by,我不能在 Select 语句中使用另一个计数。

From(
SELECT count(1) AS count FROM table1
GROUP BY Username
ORDER BY count DESC limit 100
) r
Select sum(r.count)/?(Amount of all rows of table1)
4

1 回答 1

0

编写两个查询,一个有限制,另一个没有。在没有“on”子句的情况下加入它们并进行划分。

于 2013-06-24T12:24:24.663 回答