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