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 22627 게시물 읽기
No. 22627
sum을 출력해야 하는데 잘 안되서요.. 답변 부탁 드립니다.
작성자
윤경진
작성일
2005-05-11 01:19ⓒ
2005-05-11 01:35ⓜ
조회수
1,688

합계를 구하려고 하는데 초자라 잘 안되네요.

고수님 들의 많은 조언 부탁 합니다.

 

customid stime usetime code
1001 2005/01/10 10 A
1002 2005/01/10 11 B
1003 2005/01/10 9 A
1005 2005/01/10 15 C
1001 2005/01/11 20 A
1001 2005/01/11 30 B
1002 2005/01/12 10 B
1005 2005/01/12 2 C
1003 2005/01/12 5 C


데이타는 이런식으로 되어 있는데 결과값이 아래와 같이 customid로 정렬이 되어야 하고

code 별로 합산이 나와야 합니다.

 

customid A B C
1001 30 30
1002 21
1003 9 5
1005 17


 

 

제가 너무 초자라 생각을 해봐도 답이 나오지 않아 이렇게 올립니다.

많은 도움 부탁 드립니다.

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

SELECT
 customid,
        SUM(DECODE(code, 'A', usetime, 0)) "A",
        SUM(DECODE(code, 'B', usetime, 0)) "B",
        SUM(DECODE(code, 'C', usetime, 0)) "C"
FROM table_name
GROUP BY customid


 

 

가람님이 2005-05-11 09:42에 작성한 댓글입니다.
이 댓글은 2005-05-11 09:44에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
22630컬럼명 값으로 받아 오기 [2]
푸헐헐
2005-05-11
2394
22629리눅스에서 오라클 질문입니다.~~~ [1]
철이
2005-05-11
1065
22628프로시져 , 펑션 리턴 에러
최영준
2005-05-11
1442
22627sum을 출력해야 하는데 잘 안되서요.. 답변 부탁 드립니다. [1]
윤경진
2005-05-11
1688
22626primary key 변경하려는데 다음과 같은 에러좀 봐주세요 [2]
왕초보
2005-05-11
3492
22625테이블 조인시 속도가 너무 않나옵니다. [1]
신성욱
2005-05-10
1895
22624primary 키 변견 관련 급 질문 [1]
왕초보
2005-05-10
1401
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다