4 상위 고객 분석 : 상위 10위 고객 찾아내기

     

    분석 15 전용 상품 매출 기준 상위 10위 고객을 확인하세요.

    추천 SQL : ROW_NUMBER

     

    SELECT *

    FROM

    (

      SELECT A.customer_id,

             A.customer_name,

             SUM(C.sales) 전용상품매출,

       ----ROW_NUMBER() OVER(PARTITION BY C.item_id ORDER BY SUM(C.sales) DESC) 순위

      FROM customer A, reservation B, order_info C

      WHERE A.customer_id = B.customer_id

      AND B.reserv_no = C.reserv_no

      AND B.cancel = 'N'

      AND C.item_id = 'M0001'

      GROUP BY A.customer_id, C.item_id, A.customer_name

    ) A

    WHERE A.순위 <= 10

    ORDER BY A.순위;

     

    데이터 값이 같아도 순서대로 순위를 매깁니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.