如何从db获得第二高薪

时间:2015-08-19 14:42:31

标签: mysql

要从db中找到最高薪水,我们在查询中使用max。

如何从db获得第二高薪。任何人都可以建议使用sq查询

2 个答案:

答案 0 :(得分:1)

这应该有所帮助:

SELECT max(salary) 
FROM mytable
WHERE salary < (
   SELECT max(salary) FROM mytable
)

答案 1 :(得分:1)

实现这一目标的方法有很多。

SELECT Salary 
FROM Salarytable 
ORDER BY Salary DESC
LIMIT 1,1