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
운영게시판
최근게시물
DB2 Q&A 691 게시물 읽기
No. 691
max값 구하는 방법좀..가르쳐 주세요.
작성자
김민기
작성일
2004-10-07 14:39ⓒ
2004-10-07 14:40ⓜ
조회수
6,459

자동차명 1월 2월 3월 4월 5월 6월 7월 1월~7월의 합계

 

ACCENT 5DR 182 8 7 0 0 0 3 200
ACCENT 3DR 219 4 0 0 0 0 0 223
ACCENT 4DR 173 3 1 0 0 0 0 177
ATOZ 5DR 198 51 32 74 51 63 71 540
GRACE WAGON 7 2 0 0 0 0 0 9
GRACE VAN 24 10 0 0 0 0 0 34
GRACE SPECIAL 0 0 0 0 0 1 0 1

 

 

SELECT PT07N08 AS car_name,
SUM(PT05Q0301) AS 1월, SUM(PT05Q0302) AS 2월,
SUM(PT05Q0303) AS 3월, SUM(PT05Q0304) AS 4월,
SUM(PT05Q0305) AS 5월, SUM(PT05Q0306) AS 6월,
SUM(PT05Q0307) AS 7월,
(SUM(PT05Q0301) + SUM(PT05Q0302) + SUM(PT05Q0303) + SUM(PT05Q0304) +
SUM(PT05Q0305) + SUM(PT05Q0306) + SUM(PT05Q0307)) as 1~7월의 합계

FROM PROSADM.PHT07NB as a
LEFT JOIN PROSADM.PHT05QB as b
ON PT05Q02 = PT07N01
GROUP BY PT05Q02, PT07N08 ORDER BY PT05Q02

 

 

위의 쿼리문으로 조회했을때의 결과입니다.

제가 구하고 싶은것은 1~7월의 합계중 가장 큰값입니다. 물론 위의 쿼리문에서 필드를 하나 더 추가해서 말입니다.

도와주세요....

즉 다음과 같은 결과값을 구하고 싶습니다.

자동차명 1월 2월 3월 4월 5월 6월 7월 1월~7월의 합계 MAX

 

ACCENT 5DR 182 8 7 0 0 0 3 200 540
ACCENT 3DR 219 4 0 0 0 0 0 223 540
ACCENT 4DR 173 3 1 0 0 0 0 177 540
ATOZ 5DR 198 51 32 74 51 63 71 540
GRACE WAGON 7 2 0 0 0 0 0 9 540
GRACE VAN 24 10 0 0 0 0 0 34 540
GRACE SPECIAL 0 0 0 0 0 1 0 1 540

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

각 다른 컬럼에서 맥스값을 구할 수 있는 함수가 있는지는 잘 모르겠습니다만 제가 사용했던 쿼리는 아래와 같습니다.

 

select max(b.v) from
(select a as v from test
union
select b as v from test
union
select c as v from test
union
select d as v from test) b

그냥 참고하십시요. 더 좋은 생각이 있으시면 리플 부탁합니당..

 

며치마닌가님이 2004-10-12 21:45에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
694예기치 않은 토큰 ","이(가) 있었습니다 라는 메시지는 무엇인가요? [2]
재학
2004-10-14
9420
693쿼리문 수행은 되나 시간이 너무 오래 걸립니다.. [1]
DB2초보
2004-10-14
7576
692테이블들을 백업하고 테이블 안의 컬럼이름들만 바꾸려 합니다..
이석희
2004-10-08
5505
691max값 구하는 방법좀..가르쳐 주세요. [1]
김민기
2004-10-07
6459
690오라클 trunce()함수와 같은 용도의 DB2 함수는 없나요? [1]
홍바람
2004-10-06
7060
689udb v7.2에서 scroll기능을 사용하려고 하는데요..
김선천
2004-10-04
5563
688상위키 설명을 따르지 않는다는 에러의 의미는?
sunny
2004-10-02
5538
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다