gpt4 book ai didi

sql - SQL中,如何获取某列排序的前N行?

转载 作者:搜寻专家 更新时间:2023-10-30 19:55:13 26 4
gpt4 key购买 nike

我想选择表格的前 N ​​行,按其中一列中数字的高低排序。

我已经有:

SELECT * FROM movie ORDER BY worldwide_gross DESC;

我怎样才能得到前二十个?

如果有任何不同,我正在使用 MySQL。

干杯!

最佳答案

定义:Limit 用于将你的MySQL 查询结果限制在指定范围内。您可以使用它来显示前 X 个结果,或显示 X - Y 结果的范围。它被表述为 Limit X, Y 并包含在您的查询末尾。 X 是起点(记住第一条记录是 0),Y 是持续时间(显示多少条记录)。也称为:范围结果示例:

SELECT * FROM `your_table` LIMIT 0, 10 

这将显示数据库中的前 10 个结果。

SELECT * FROM `your_table` LIMIT 5, 5 

这将显示记录 6、7、8、9 和 10

更多来自 About.com

关于sql - SQL中,如何获取某列排序的前N行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/802027/

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