Q&A

  • SQL문에서 에라
제가 사용하고 있는 DB는 파라독스이구요

질문중 비슷한것이 있어 해보니까 에라가 나네요. 무엇을 잘못했는지.

table

모임명, 이름

뽀스락 이...

뽀스락 김,,,

한우리 정...

한우리 정....



결과



뽀스락 전체인원 ㄱ씨인원 ㄴ씨인원

이런씩으로 나타내려고 합니다

select 모임명, count(*) as hap, kim

from table as t,

(select 모임명, count(*) as kim from table

where 이름 like '가%' and 이름 like '기' group by 모임명) as p

where t.모임명 *= p.모임명

group by 모임명



이런식으로 코딩을 했는데 중간의 select문 삽입에서 에라가 나는 군요





그리고 한가지더 코드작업화해서 사용하는 필드중 중간의 것만을 취해서 합계를

구할수 있을런지~~~

예) 11K001 10

11K002 30

세번째 K의 합산 : 40 이렇게



여러고수님의 답변 기다립니다









1  COMMENTS
  • Profile
    MAJOR 2001.08.09 21:20
    최월자 wrote:

    > 제가 사용하고 있는 DB는 파라독스이구요

    > 질문중 비슷한것이 있어 해보니까 에라가 나네요. 무엇을 잘못했는지.

    > table

    > 모임명, 이름

    > 뽀스락 이...

    > 뽀스락 김,,,

    > 한우리 정...

    > 한우리 정....

    >

    > 결과

    >

    > 뽀스락 전체인원 ㄱ씨인원 ㄴ씨인원

    > 이런씩으로 나타내려고 합니다

    > select 모임명, count(*) as hap, kim

    > from table as t,

    > (select 모임명, count(*) as kim from table

    > where 이름 like '가%' and 이름 like '기' group by 모임명) as p

    > where t.모임명 *= p.모임명

    > group by 모임명

    >

    > 이런식으로 코딩을 했는데 중간의 select문 삽입에서 에라가 나는 군요

    >

    >

    > 그리고 한가지더 코드작업화해서 사용하는 필드중 중간의 것만을 취해서 합계를

    > 구할수 있을런지~~~

    > 예) 11K001 10

    > 11K002 30

    > 세번째 K의 합산 : 40 이렇게

    >

    > 여러고수님의 답변 기다립니다

    >

    >

    >

    >

    ====================

    안녕하세요..

    일단은 파라독스에서는 서브쿼리가 안 되걸랑요..

    꼭 필요하시면 다른 방법을 생각하셔야 할 겁니다..

    그리고 합산 즉 제가 보기에는 소계 같은 데 물론 쿼리로 해도 되지만 그래도 디비의 부하를 거는 것 보다는 레포트에서 소계를 즉 클라이언트 몫으로 남기는 것은 어떨지요..

    그럼 즐프하세여..