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 38559 게시물 읽기
No. 38559
쿼리 질문 있습니다.
작성자
이민선(mslee03)
작성일
2011-05-18 16:07
조회수
3,062

테이블

업체코드| 항목코드  .....
aaaa       | 001
aaaa       | 001
bbbb       | 003
bbbb       | 004
cccc        | 001
aaaa       | 001
bbbb       | 001
bbbb       | 004
.........

이런식으로 데이터가 존재할때 예를 들어,  업체코드로 그룹핑시( group by  업체코드)  항목코드가 001인건   그냥 1개로,

002인건 갯수대로 카운트 , 003일 경우는 그냥 1개로... 등 각 항목코드를 업체별로 그룹핑해서 1개로 또는 갯수대로 나오게 하는 방법을

알고 싶습니다.  ( select  업체코드, 항목코드_cnt.... 이렇게 했을때 항목코드_cnt가  항목코드에 따라 1 또는 그해당 갯수로..)

도움 부탁드립니다.

감사합니다.

 

이 글에 대한 댓글이 총 1건 있습니다.

단순히 그룹바이 둘다 걸고

decode(cd,'001',1,count(cd))

이런식으로 하니깐 나오는거 같은데요..ㅋ

고영민(rhdudalr)님이 2011-05-18 16:24에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
38562쿼리질문..한문장으로 해결방법...
한상원
2011-05-19
3407
38561초보적인 스크립트 실행 질문입니다. [2]
질럿
2011-05-18
3403
38560[질문]최근일자 구하기 [2]
물새
2011-05-18
3704
38559쿼리 질문 있습니다. [1]
이민선
2011-05-18
3062
38558에러가 발생한 라인을 알고싶습니다. [3]
김흥수
2011-05-18
6849
38556사용가능한 오라클 라이센스및 종류에 대한문의 [2]
매수신호
2011-05-17
3318
38555ORACLE_HOME 을 조회할 수 있는 뷰가 있나요? [1]
이름
2011-05-17
3233
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다