gpt4 book ai didi

MySQL - 生成最多 'popular' 记录的列表

转载 作者:行者123 更新时间:2023-11-29 04:11:21 24 4
gpt4 key购买 nike

我正在使用以下代码来生成某个 release_id 在表中出现了多少次的列表

所以 release_id 可以在我的表中出现多次。

SELECT release_id, COUNT( release_id ) 
FROM charts_extended
GROUP BY release_id
ORDER BY COUNT( release_id ) DESC
LIMIT 0 , 30

示例输出

release_id COUNT(release_id)
1231287 76
177617 73
12218 67

例如1231287在表格中出现了76次

我现在如何输出 release_id 出现在排名中的数字

例如

1231287 = #112218 = #3

'release_id 1231287最受欢迎'12218 是第二受欢迎的'

最佳答案

使用 rownum 模拟。看到这个链接,它看起来像一篇好文章。 http://craftycodeblog.com/2010/09/13/rownum-simulation-with-mysql/

或者这个。

MySQL Limit selection by selecting rownum as start value

关于MySQL - 生成最多 'popular' 记录的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10135144/

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