gpt4 book ai didi

mysql - 按列值选择前 N 条记录

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

例如,在表 id/article/view_counter 中,我想按 view_counter 选择前 5 篇文章。

我可以选择 *,按 View 计数排序,然后在循环数组时只取前 5 个,但有没有办法直接在查询中执行此操作?

最佳答案

我相信您想限制您的记录

SELECT ID, Article, count(view_counter) from table group by 1,2 order by 3 limit 5

不确定你的表结构,如果 view_Counter 已经聚合,你只需将计数和分组关闭...

SELECT * from table order by 3 limit 5

假设 View 计数器是您的第三列

如果没有那么你会使用

SELECT * from table order by view_counter limit 5

关于mysql - 按列值选择前 N 条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23934921/

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