select t.first_name from ( select emp_no,first_name,last_name,row_number() over(order by first_name asc) as a from employees order by emp_no ) as t where a % 2 = 1 先用窗口函数编号再搞个子查询