Man*_*ama 0 sql postgresql max greatest-n-per-group
我的桌子是
emp_id | emp_name | emp_doj | emp_desg | pay | manager_id
--------+----------+------------+-----------------+--------+------------
3 | John | 2008-12-20 | MTS | 93750 | 3
5 | manoj | 2014-08-10 | Project Trainee | 200000 | 3
6 | kumar | 2014-09-12 | Project Trainee | 15000 | 3
2 | Sree | 2014-09-12 | ZU | 150000 | 3
Run Code Online (Sandbox Code Playgroud)
我想从这个表中获得完整的行,哪一行的工资第二高。也就是说,我想在这里获取sree的详细信息....
尝试这个:
select max(pay) from table_name where pay NOT IN(select max(pay) from table_name) LIMIT 0,1
Run Code Online (Sandbox Code Playgroud)
这对你有帮助。
| 归档时间: |
|
| 查看次数: |
1969 次 |
| 最近记录: |