'랭킹'에 해당되는 글 1건

  1. 2008.11.14 응용 1 - Rank, 랭킹 뽑기 by 잠수콩

아래와 같이 응용할 수도 있다.

select name,
 (
 select count(*)+1
 from
  (
  select name, count(*) as p_cnt
  from TEST_LIST
  group by name
  ) p_rank
 where p_rank.p_cnt > p2_rank.p_cnt
 ) as rank,
 (
  select count(*) from TEST_LIST where name= p2_rank.name
 ) as t_count
from
 (
 select name, count(*) as p_cnt
 from TEST_LIST
 group by name
 ) p2_rank
order by rank

   rank  name   t_count
   1등  철수  10 개
   2등  영희  5 개
   2등  미칠  5 개
   3등   앙마  1 개




저작자 표시 비영리 변경 금지
신고
Posted by 잠수콩