database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 38836 게시물 읽기
No. 38836
group by를 사용할 때의 where에 대해서 질문드립니다.
작성자
서기라(서기라)
작성일
2011-09-02 13:46
조회수
3,595

 SELECT

            A.SUPA_DEPTNO, COUNT(A.SUPA_DEPTNO) as DEPT_CNT,
            A.CLOS_MNGT_BIZ_NM, COUNT(A.CLOS_MNGT_BIZ_NM) as BIZ_CNT,
            A.CLOS_MNGT_DTAIL_BIZ_NM, COUNT(A.CLOS_MNGT_DTAIL_BIZ_NM) as BIZ_DTAIL_CNT
    FROM  EDTDBA.IF_A05_TB01 A ,  EDTDBA.IF_A05_TB01_CMAM303NT B ,  EDTDBA.IF_A05_TB01_CMAM304NT C
    WHERE
            A.CLOS_MNGT_DTAIL_BIZ_TPCD = B.CLOS_MNGT_DTAIL_BIZ_TPCD AND
            A.CLOS_MNGT_DTAIL_BIZ_TPCD = C.CLOS_MNGT_DTAIL_BIZ_TPCD AND
            A.CLOS_MNGT_DT = C.CLOS_MNGT_DT
     AND A.CLOS_MNGT_DT BETWEEN '20110701'
     AND  '20110902'AND A.CLOS_TTM >=1                       
     GROUP BY A.SUPA_DEPTNO,  A.CLOS_MNGT_BIZ_NM, A.CLOS_MNGT_DTAIL_BIZ_NM
 
group by를 사용하면 위와같이 실행할경우
 
팀명     작업명      건수       세부작업명      건수
가팀        A               2                     AA              2
나팀        B              3                     BB              6
 
위와같이 나오게 됩니다. 
근데 조건에다
팀명 = 가팀 AND 작업명 = A AND 작업명 건수 > = 1    이런 조건을 줄 방법은 없는건가요? 
그러니까 원하는건 입력창에서 가팀, A, 1 이라는 데이터를 입력해서 조회하면 가팀, A, 1건 이상의 데이터가 있는 것들을 보고 싶거든요.
 
 
감사합니다.. 
혹시 제 질문이 부족하면 답변주시면 다시 말씀드리겠습니다..
이 글에 대한 댓글이 총 2건 있습니다.

 GROUP BY ......

뒤에 HAVING 절을 붙이면 됩니다.

HAVING 팀명= '가팀'

      AND 작업명 = 'A'

      AND COUNT(A.SUPA_DEPT_NO) >= 1

하시면 됩니다.

1님이 2011-09-02 15:14에 작성한 댓글입니다. Edit

좋은 답변감사합니다. 큰 도움이 되었습니다.. _ _)

서기라(서기라)님이 2011-09-02 16:16에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
38839오라클 시간계산시 익일 시간 [5]
강영호
2011-09-03
5201
38838interpolation SQL 을 어떻게 구현하면 빠를까요?
부족한
2011-09-02
3314
38837단건을 여러건으로 [1]
HJLEE
2011-09-02
3664
38836group by를 사용할 때의 where에 대해서 질문드립니다. [2]
서기라
2011-09-02
3595
38835해외에 둔 서버에서.. [1]
아폴론
2011-09-01
3351
38834고수님들께 Query 질문 드립니다. [2]
김창기
2011-09-01
4253
38833병렬 쿼리시 너무 느립니다. [1]
슬라임
2011-09-01
3600
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다