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
운영게시판
최근게시물
DBMS Q&A 790 게시물 읽기
No. 790
어려운 쿼리문이라서 힘들군요.
작성자
지욱
작성일
2003-07-03 13:47
조회수
4,979

회사에서 쿼리문을 짜고 있는데요. 첨이라서 좀 어렵더군요.

 

매장, 매출 이라는 테이블에서요

 

매장 - 매장코드, 매장명

매출 - 매장코드, 매출가, 매출일자

 

조건은 '갑'이라는 이름의 매장명을 가진 가게의 월말 매출 합계와 그 해(2002년)의 매출합계를 구하는 것입니다.

 

-----------------------------------------------------------

매장명 | 월1 | 월2 | 월3 | 월4 | 월5 |...| 월12 | 합계

-----------------------------------------------------------

 

빨리 부탁드릴께요. 그럼 꾸벅

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

SELECT DECODE(TO_CHAR(B.매출일자, 'MM'), '01', B.매출가, 0) MONTH1,

DECODE(TO_CHAR(B.매출일자, 'MM'), '02', B.매출가, 0) MONTH2,

DECODE(TO_CHAR(B.매출일자, 'MM'), '03', B.매출가, 0) MONTH3,

DECODE(TO_CHAR(B.매출일자, 'MM'), '04', B.매출가, 0) MONTH4,

DECODE(TO_CHAR(B.매출일자, 'MM'), '05', B.매출가, 0) MONTH5,

DECODE(TO_CHAR(B.매출일자, 'MM'), '06', B.매출가, 0) MONTH6,

DECODE(TO_CHAR(B.매출일자, 'MM'), '07', B.매출가, 0) MONTH7,

DECODE(TO_CHAR(B.매출일자, 'MM'), '08', B.매출가, 0) MONTH8,

DECODE(TO_CHAR(B.매출일자, 'MM'), '09', B.매출가, 0) MONTH9,

DECODE(TO_CHAR(B.매출일자, 'MM'), '10', B.매출가, 0) MONTH10,

DECODE(TO_CHAR(B.매출일자, 'MM'), '11', B.매출가, 0) MONTH11,

DECODE(TO_CHAR(B.매출일자, 'MM'), '12', B.매출가, 0) MONTH12,

DECODE(TO_CHAR(B.매출일자, 'YYYY'), '2002', B.매출가, 0) CURRYEAR

FROM 매장 A, 매출 B

WHERE A.매장명 = '갑'

AND A.매장코드 = B.매장코드

AND TO_CHAR(B.매출일자, 'YYYY') = '2002'

멍멍이님이 2003-07-04 10:59에 작성한 댓글입니다.

위 쿼리는 오라클을 기준으로 작성한 것입니다.

그럼 즐프 하세용 ^^*

멍멍이님이 2003-07-04 11:00에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
793odbc에서.. [1]
정택준
2003-07-07
4979
792조인, 해빙. 서브쿼리를 이용한 쿼리..
run
2003-07-04
5151
791테이블 설계 문의요 [2]
학생
2003-07-04
5061
790어려운 쿼리문이라서 힘들군요. [2]
지욱
2003-07-03
4979
789[질문] 질문을 하나더.. 또 쿼리.. [4]
골빈당
2003-07-02
4906
788<font color=ffff0000>디비를 만들고 싶은데</font>
주상욱
2003-07-01
4725
786<b>다른DB제품에서 select하려면..</b> [1]
kiki
2003-06-30
4853
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다