题目要求:获取薪水第二多的员工的emp_no以及其对应的薪水salary

个人思路:考虑到存在多人领相同数额的薪水情况,这里需要对薪水去重。先用子查询找出第二高的薪水数额。再找出领取这个数额员工的emp_no。

limit m,n和limt n offset m的理解:同样是指跳过m行取n条数据,只是写法不同。

select emp_no,salary
from salaries
where salary = ( select salary from salaries group by salary order by salary desc limit 1,1)