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 38756 게시물 읽기
No. 38756
쿼리질문입니다...
작성자
한상원(ennedi)
작성일
2011-08-04 18:48
조회수
3,289

안녕하세요...쿼리가 제대로 안풀려서 질문 드립니다.

윈98/ 오라클 8.1.7사용중입니다.

SELECT SUM(DECODE(PMSECD,'03',NVL(PMSEAM,0),0)) AS 총매출,


       SUM(DECODE(PMSECD,'03',NVL(PMSEAM,0),0))-SUM(DECODE(PMSECD,'63',NVL(PMSEAM,0),0)) AS VAT제외,


--> VAT구하기


      SUM(DECODE(PMSECD,'74',NVL(PMSEAM,0),0)) AS 객수,


FROM SCPOMATB                  


WHERE PMSEDT = :pis_date          


  AND PMEMNO = '999999'


 

위의 쿼리에서 -->VAT구하기에 아래에서 구한 VAT를 넣어야하는데

쿼리를 어떻게 작성해야할 지 막막하네요...

SELECT    
    SUM(NVL(DMSTV2,0))VAT
 FROM SCDMSMTB
WHERE DMSEDT = :pis_date 

 

감사드리고 좋은하루 보내세요~~

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

 SELECT SUM(DECODE(PMSECD,'03',NVL(PMSEAM,0),0)) AS 총매출,

       SUM(DECODE(PMSECD,'03',NVL(PMSEAM,0),0))-SUM(DECODE(PMSECD,'63',NVL(PMSEAM,0),0)) AS VAT제외,

 

(SELECT     

    SUM(NVL(DMSTV2,0))VAT
 FROM SCDMSMTB WHERE DMSEDT = :pis_date) VAT,

      SUM(DECODE(PMSECD,'74',NVL(PMSEAM,0),0)) AS 객수,

 

FROM SCPOMATB                  

 

WHERE PMSEDT = :pis_date          

 

  AND PMEMNO = '999999'

1님이 2011-08-05 08:53에 작성한 댓글입니다. Edit

답변 감사합니다.

실행을 해보면 SUM(NVL(DMSTV2,0))VAT 부분에서

"단일 그룹의 그룹함수가 아닙니다" 라고 오류가 나오네요..

음.~~~

한상원(ennedi)님이 2011-08-05 09:13에 작성한 댓글입니다.

1님이 준 힌트삼아서 해결했습니다.

다시한번 감사드리고 좋은하루 되세요~~

한상원(ennedi)님이 2011-08-05 09:57에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
38759시간차이 구하기 입니다. [2]
taiji
2011-08-05
4777
38758INTO [2]
장마철
2011-08-05
3224
38757테이블을 한번만 읽고 처리 하는 방법을 배우고 싶습니다 [5]
빨간운동화
2011-08-05
4438
38756쿼리질문입니다... [3]
한상원
2011-08-04
3289
38755B테이블에 1개 row입력시 A테이블 ROW수 만큼 n개의 row로 중복 생성하는 방법 [1]
이상대
2011-08-03
4822
38753proc컴파일후 gcc컴파일때 undefined reference to 'sqlcxt오류
이동희
2011-08-02
3676
38752group by 문의 [1]
레이첼
2011-08-01
3179
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다