2
我有3列id,usrname和薪水。我想找到5条记录的最高工资。 我将如何在MySQL中编写查询?获取最高工资的前5条记录
我有3列id,usrname和薪水。我想找到5条记录的最高工资。 我将如何在MySQL中编写查询?获取最高工资的前5条记录
在MySQL中,你可以使用ORDER BY降序排列,并使用限制行进行排序只返回前5行:
SELECT id, usrname, salary
FROM yourtable
ORDER BY salary DESC
LIMIT 5
你必须使用极限,就像这样:
SELECT * FROM mytable ORDER BY salary DESC LIMIT 5