Q&A

  • 퀴리 속도는 ?
약 10000개의 레코드를 가지고 분류에 따라서 금액을 합산합니다.

퀴리를 분류별로 SUM 하는 속도가 빠른지

조건에 맞는 자료를 퀴리한 후 WHILE 문을 사용하여 분류를 IF로 체크한 후

변수에 더하는 방법이 빠른지 아시는 분 알켜주세요..

그리고 다음과 같은 퀴리를 만들 수 있나요 ?



10000개 레코드 분류는 5가지(A,B,C,D,E)

결과형식



A_HAP, B_HAP, C_HAP, D_HAP, E_HAP



이런 형식의 퀴리가 가능한가요 ?

동일한 테이블에서 분류만 다른경우 각각의 합계를 한번에 구하는 것입니다.







2  COMMENTS
  • Profile
    감초 2001.04.14 21:06
    10000개의 레코드라면 쿼리를 쓰는게 아주아주 많이 빠릅니다.

    동일한 테이블에서 분류만 다른경우 각각의 합계를 한번에 구하는 것은 일반적으로

    사용하는 방법입니다.



    초보 wrote:

    > 약 10000개의 레코드를 가지고 분류에 따라서 금액을 합산합니다.

    > 퀴리를 분류별로 SUM 하는 속도가 빠른지

    > 조건에 맞는 자료를 퀴리한 후 WHILE 문을 사용하여 분류를 IF로 체크한 후

    > 변수에 더하는 방법이 빠른지 아시는 분 알켜주세요..

    > 그리고 다음과 같은 퀴리를 만들 수 있나요 ?

    >

    > 10000개 레코드 분류는 5가지(A,B,C,D,E)

    > 결과형식

    >

    > A_HAP, B_HAP, C_HAP, D_HAP, E_HAP

    >

    > 이런 형식의 퀴리가 가능한가요 ?

    > 동일한 테이블에서 분류만 다른경우 각각의 합계를 한번에 구하는 것입니다.

    >

    >

    >

  • Profile
    칼~ 2001.04.17 19:55
    1만개정도라면 별로 아무것이나 써도 별로 상관없을 듯...



    글구..따로따로 sum할수 있음



    ex)



    select sum(a_hap) a_hap

    ,sum(b_hap) b_hap

    ..

    ..

    from

    (

    select a_hap

    ,b_hap

    ,c_hap

    ..

    from table_1

    where 어쩌구=저쩌구

    )

    ..



    머 이렇게 하면 간단히 구할 수 있을거 같네요!!



    즐델파이&쿼리