Q&A

  • 하나의 Query 문장에서 필드의 값이 1인 것과 2인 것 각각의 갯수를 아는 방법?
안녕하세요.

왕초보인데... 좀 급해서.. 고수님들의 도움을 받고자 이렇게 적습니다



파라독스에서 query를 경우

하나의 db에 구분 필드가 있다고 하면

구분이 '1'인것과 구분이 '2'인것의 갯수를 알고 싶을때

하나의 쿼리에서 select문에 if절을 넣어서 어케 쿼리문을 만들수 있을까요?



제발 많은 도움 부탁드립니다.^^;

감사합니다.~



3  COMMENTS
  • Profile
    윤유섭 2000.08.22 18:13
    아주간단합니다.



    전 Oracle만 사용해봐서...



    SELECT FIELD1, COUNT(FIELD1) FROM TABLENAME

    GROUP BY FIELD1



    결과값을 보면 아실겁니다.



    FIELD1 - 원하는 필드

    TABLENAME - 쿼리할 테이블명







    Miss GL. wrote:

    > 안녕하세요.

    > 왕초보인데... 좀 급해서.. 고수님들의 도움을 받고자 이렇게 적습니다

    >

    > 파라독스에서 query를 경우

    > 하나의 db에 구분 필드가 있다고 하면

    > 구분이 '1'인것과 구분이 '2'인것의 갯수를 알고 싶을때

    > 하나의 쿼리에서 select문에 if절을 넣어서 어케 쿼리문을 만들수 있을까요?

    >

    > 제발 많은 도움 부탁드립니다.^^;

    > 감사합니다.~

    >







  • Profile
    이금례 2000.08.22 21:49
    우선 감사합니다.

    그런데.. 구분이 1인것과 구분이 2인것의 개수를 한 쿼리안에서 알고 싶을때는

    어떻게하죠?







    윤유섭 wrote:

    > 아주간단합니다.

    >

    > 전 Oracle만 사용해봐서...

    >

    > SELECT FIELD1, COUNT(FIELD1) FROM TABLENAME

    > GROUP BY FIELD1

    >

    > 결과값을 보면 아실겁니다.

    >

    > FIELD1 - 원하는 필드

    > TABLENAME - 쿼리할 테이블명

    >

    >

    >

    > Miss GL. wrote:

    > > 안녕하세요.

    > > 왕초보인데... 좀 급해서.. 고수님들의 도움을 받고자 이렇게 적습니다

    > >

    > > 파라독스에서 query를 경우

    > > 하나의 db에 구분 필드가 있다고 하면

    > > 구분이 '1'인것과 구분이 '2'인것의 갯수를 알고 싶을때

    > > 하나의 쿼리에서 select문에 if절을 넣어서 어케 쿼리문을 만들수 있을까요?

    > >

    > > 제발 많은 도움 부탁드립니다.^^;

    > > 감사합니다.~

    > >

    >

    >

    >

  • Profile
    윤유섭 2000.08.23 00:55
    Oracle에서만 가능합니다. 다른것은 잘???



    select sum(decode(FIELD1, '1', 1, 0)), sum(decode(FIELD2, '2', 1, 0))

    from TableName