1.分析
直接count是计算总数,如果是想把每一个first_name的位置数计算出来,就用到了
where e1.first_name>=e2.first_name
这样就能给每个first_name打上位数,再从这些位数里面挑选出奇数即可。
select e1.first_name from employees e1 where ( select count(*) from employees e2 where e1.first_name>=e2.first_name )%2 = 1