gpt4 book ai didi

sql - 在 SQLite 中选择前 10 个计数

转载 作者:IT王子 更新时间:2023-10-29 06:32:13 31 4
gpt4 key购买 nike

我有一个表格,记录了问题、答案和作者。列名如下:

id、问题、答案、作者

我想获得写问题最多的前 10 位作者的列表。所以它需要先计算每个作者写的问题的数量,然后按计数对它们进行排序,然后返回前 10 个。

这是在 SQLite 中,我不确定如何获取计数列表。第二部分应该相当简单,因为它只是一个 ORDER BY 和一个 LIMIT 10。如何将计数放入可供选择的列表中?

最佳答案

SELECT BY COUNT(author)
,author
FROM table_name
GROUP BY author
ORDER BY COUNT(author) DESC LIMIT 10;

关于sql - 在 SQLite 中选择前 10 个计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32105471/

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