我有一个员工表,其中包含字段 - EmpId,EmpName,Salary。 表包含8条记录。现在我想获得第三高的薪水。 可以请你为需要帮助Oracle查询
0
A
回答
1
select *
from (select *
from employee
order by salary desc)
where rownum = 3;
+0
谢谢奥拉夫,我想第三最高工资不是第三个记录 – 2011-05-13 14:45:34
+0
谢谢奥拉夫,您的查询正在工作。我对您的查询感到困惑 – 2011-05-13 14:51:40
0
select * from (select DISTINCT salary from employee order by salary desc) where rownum = 3;
相关问题
- 1. 需要帮助优化oracle查询
- 2. 在Oracle SQL查询中需要帮助
- 3. SQL查询需要帮助
- 4. 需要帮助我查询
- 5. 需要mysql查询帮助
- 6. 查询需要帮助
- 7. 需要MySQL查询帮助
- 8. 需要查询帮助吗?
- 9. 需要SQLite查询帮助
- 10. 需要LINQ查询帮助
- 11. 需要Mysql查询帮助
- 12. 需要帮助mysql查询
- 13. 需要MySQL查询帮助
- 14. 需要Django查询帮助
- 15. 需要帮助MySql查询
- 16. MySQL查询:需要帮助
- 17. LINQ查询帮助需要
- 18. 需要PowerBI查询帮助
- 19. mysql查询。需要帮助
- 20. Laravel查询需要帮助
- 21. 需要MySql查询帮助
- 22. MySQL查询帮助需要
- 23. SQL查询/子查询需要帮助
- 24. Oracle查询帮助
- 25. Oracle查询帮助
- 26. 需要帮助从Oracle表
- 27. 需要帮助:与时区相关的Oracle SQL查询
- 28. 需要某些Oracle SQL查询的帮助
- 29. 需要帮助为oracle做动态查询
- 30. 在oracle查询格式上需要帮助
我得到了第二高的薪水与下列查询 - 选择MAX(工资)从员工薪酬“提供的查询,其中工资<(选择最大(从职工薪酬)); – 2011-05-13 14:46:44