select first_name as first
from (
    select first_name,
    row_number() over () as rn1, -- 原顺序
    row_number() over (order by first_name) as rn2
    from employees
) temp
where mod(rn2, 2)=1
order by rn1