题目要求:获取薪水第二多的员工的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)