Q&A

  • SQL정렬법....???
기존의 테이블 데이터 값이....데이블 이름 : "GOGO"



번호 이름 구매수 할인가격

-------------------------------

1 홍길동 12 0.1

2 이순신 23 0.3

3 홍길동 34 0.1



라고 할때.... 이것을 구매수를 기준으로하여 오름차순 정렬하려면 SQL에서

select 번호,이름,구매수,할인가격 FROM GOGO order by 구매수 desc 라고 합니다.



출력예)



번호 이름 구매수 할인가격

-------------------------------

3 홍길동 34 0.1

2 이순신 23 0.3

1 홍길동 12 0.1



그런데 이것을 이것을 구매수의 총합에 의한 내림차순으로 하려면 어떻게..해야하는지

알려주세요...

출력예)



이름 구매수 할인가격

----------------------------

홍길동 46 0.2

이순신 23 0.3



정말 궁금합니다.... 알려주세요....





















2  COMMENTS
  • Profile
    블랙봉 2001.07.14 07:52
    SELECT EMP_NO, SUM(구매수) AS 구매수, SUM(할인가격) AS 할인가격

    FROM GOGO

    GROUP BY 이름

    ORDER BY 구매수 DESC



    델초보 wrote:

    > 기존의 테이블 데이터 값이....데이블 이름 : "GOGO"

    >

    > 번호 이름 구매수 할인가격

    > -------------------------------

    > 1 홍길동 12 0.1

    > 2 이순신 23 0.3

    > 3 홍길동 34 0.1

    >

    > 라고 할때.... 이것을 구매수를 기준으로하여 오름차순 정렬하려면 SQL에서

    > select 번호,이름,구매수,할인가격 FROM GOGO order by 구매수 desc 라고 합니다.

    >

    > 출력예)

    >

    > 번호 이름 구매수 할인가격

    > -------------------------------

    > 3 홍길동 34 0.1

    > 2 이순신 23 0.3

    > 1 홍길동 12 0.1

    >

    > 그런데 이것을 이것을 구매수의 총합에 의한 내림차순으로 하려면 어떻게..해야하는지

    > 알려주세요...

    > 출력예)

    >

    > 이름 구매수 할인가격

    > ----------------------------

    > 홍길동 46 0.2

    > 이순신 23 0.3

    >

    > 정말 궁금합니다.... 알려주세요....

    >

    >

    >

    >

    >

    >

    >

    >

    >

    >

  • Profile
    박종학 2001.07.14 18:11