SQL今日一题(19):表复用
这是SQL今日一题的第19篇文章
题目描述
对所有员工的当前(to_date=’9999-01-01’)薪水按照salary进行按照1-N的排名,相同salary并列且按照emp_no升序排列
用到的是salaries表
salaries表
题目给了输出展示表如下,注意第2条和第3条记录,薪资相同,排名都为2。
方法1select s1.emp_no,s1.salary,count(distinct s2.salary) as rank
from salaries s1,salaries s2
where s1.salary
转载请注明:电商实战教程 » SQL今日一题(19):表复用