Php sql从数据库中选择前10个值

Php sql从数据库中选择前10个值,php,mysql,sql,Php,Mysql,Sql,我有一个名为articles的表,每一篇文章都有一个评级值。 我想从评分最高的十篇文章中选择* 类似这样的东西 $query = "SELECT TOP 10 rating FROM articles ORDER BY rating DESC"; 我对前10个部分感到困惑,我通常会从中选择* $query = "SELECT * FROM articles ORDER BY rating DESC LIMIT 10"; 在这里您可以通过执行SQL查询来实现 SELECT *

我有一个名为articles的表,每一篇文章都有一个评级值。 我想从评分最高的十篇文章中选择*

类似这样的东西

    $query = "SELECT TOP 10 rating FROM articles ORDER BY rating DESC";

我对前10个部分感到困惑,我通常会从中选择*

    $query = "SELECT * FROM articles ORDER BY rating DESC LIMIT 10";

在这里

您可以通过执行SQL查询来实现

 SELECT * FROM article ORDER BY rating DECS LIMIT 10;

我相信这就是微软的SQL语法。每个SQL服务器都有不同的语法,这也是ORM如此方便的原因之一。可能存在重复