不使用max或min函数的mysql中第三高的工资

时间:2014-03-04 16:02:20

标签: mysql

有人请告诉我如何使用mysql 从工资表中获得第三高工资而不使用max或min函数,我已经使用max和min函数完成了它并且工作正常但我想在不使用这两个功能的情况下这样做,请帮帮我

提前致谢!!!

2 个答案:

答案 0 :(得分:1)

SELECT表中的工资SORT按降序排列,使用LIMIT获取第3个结果。

答案 1 :(得分:1)

您可以指定LIMIT和OFFSET(documentation

SELECT * FROM salaries ORDER BY amount DESC LIMIT 2,1;
                                         OFFSET --^ ^-- LIMIT