SELECT id name subject score FROM scores ORDER BY score DESC LIMIT 1 OR LIMIT 1 ; 再同时拿到8
抱歉,你的查询语句有误。在ORDER BY子句之后,只能使用一个LIMIT子句。请修改你的查询语句如下:
SELECT id, name, subject, score FROM scores ORDER BY score DESC LIMIT 1;
这将返回得分最高的记录。
如果你想同时获取第8条记录,可以使用子查询和OFFSET子句。以下是修改后的查询语句:
SELECT id, name, subject, score FROM scores ORDER BY score DESC LIMIT 1 OFFSET 7;
这将返回得分第8高的记录。
原文地址: http://www.cveoy.top/t/topic/iyUR 著作权归作者所有。请勿转载和采集!