1.窗口函数
窗口函数生成的字段,不能作为where子句的筛选条件,所以要以窗口函数生成的字段为筛选标准的话,则需要先用子查询生成窗口函数的字段,然后再在主查询中对窗口函数生成的字段做判断
select t.emp_no,t.salary
from(
select emp_no,salary,dense_rank()over(order by salary desc) as r
from salaries
) t
where t.r=2
order by t.emp_no
1.窗口函数
窗口函数生成的字段,不能作为where子句的筛选条件,所以要以窗口函数生成的字段为筛选标准的话,则需要先用子查询生成窗口函数的字段,然后再在主查询中对窗口函数生成的字段做判断
select t.emp_no,t.salary
from(
select emp_no,salary,dense_rank()over(order by salary desc) as r
from salaries
) t
where t.r=2
order by t.emp_no