如何使用SQL从数据库列中选择前10大数字?

Jac*_*coe 5 sql

我有一个数据库表,其中包含一列,该列记录每个条目的页面点击量。

我想从数据库中选择最热门的5个页面,但似乎找不到仅使用SQL的正确方法。特别是我正在寻找一个不涉及选择每个条目并随后使用PHP对其进行扫描的条目。

通过SQL(如果有的话)执行此操作的最佳方法是什么?

谢谢。

eum*_*iro 7

试试这种方法:

SELECT column1, column2, hit_pages,...
FROM YourTable
ORDER BY hit_pages DESC
LIMIT 5
Run Code Online (Sandbox Code Playgroud)

  • 注意:不要使用select *,只需选择所需的列即可。 (2认同)
  • @Jong-如果不提供表结构,很难给出更好的示例。 (2认同)