-7
SELECT salary FROM employee ORDER BY salary DESC LIMIT n-1,1
此查詢是查找第n個最高工資。如果可能的話解釋一下例子?請解釋這個mysql查詢嗎?
SELECT salary FROM employee ORDER BY salary DESC LIMIT n-1,1
此查詢是查找第n個最高工資。如果可能的話解釋一下例子?請解釋這個mysql查詢嗎?
SELECT salary
- 只選擇工資列
FROM employee
- 做ABO VE對僱員表
ORDER BY salary DESC
操作 - 通過薪水以遞減順序
LIMIT n-1,1
排序的結果 - 顯示的結果從第(n-1)個索引開始並只顯示1行。
注 - 從0開始的索引,這就是爲什麼(n-1)
使用的n.
而不是仰望限制文檔。 – Randy
你是從哪裏找到這個查詢的,你甚至試圖自己學習sql嗎?你想做什麼。這不是一個真正的問題。 – Brewal