问题:我需要显示第二个最高薪水员工详细信息
表:
Emp_Mstr: eno, Name, Dept,Desig,Branch_No
Sal_Mstr:eno,sal
选择e.eno,e.Name,e.dept,e.desig,s.sal 来自Emp_Mstr e内部联接Sal_Mstr s 在e.eno = s.eno 其中s.sal =(从sal_Mstr中选择max(sal),其中sal
答案 0 :(得分:0)
你想要这样的东西 -
Select e.eno,e.Name,e.dept,e.desig,s.sal from Emp_Mstr e inner join Sal_Mstr s
ON e.eno=s.eno where s.sal= ( SELECT MAX(sal) FROM Sal_Mstr
WHERE sal NOT IN (SELECT MAX(sal) FROM Sal_Mstr));