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 38693 게시물 읽기
No. 38693
쿼리문의 재문의
작성자
레이첼
작성일
2011-07-13 16:07ⓒ
2011-07-14 21:17ⓜ
조회수
3,310

SELECT   A.F1
       , B.F1
       , C.F1
  FROM TB1 A
      ,TB2 B, TB3 C
 WHERE B.CD (+)= A.CD
   AND C.CD (+)= A.CD
 GROUP BY A.F1, B.F1, C.F1
 
 TB2의 로그파일은 TB2LOG
 TB3의 로그파일은 TB3LOG
 입니다.


여기서 B.F1의 값이 B.적용일보다 크면 B.F1의 값을 가져오고 없으면 TB2LOG의 F1의 값을 가져오되 현재월의 마지막값을 가져옵니다.
C.F1의 값이 C.적용일보다 크면 C.F1의 값을 가져오고 없으면 TB3LOG의 F1의 값을 가져오되 현재월의 마지막값을 가져옵니다.
 

이렇게 저렇게 해봤는데 잘 안되네요 ㅠㅠ
좀 도와주세요

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

질문을 올리실때는 보는사람이 그래도 좀 알아들을수 있게 올려주셔야 하지 않을까요..

TB1 , TB2, TB3 의 구조

TB1LOG, TB2LOG, TB3LOG 의 구조

샘플자료

원하는결과 샘플

최소한 이런건 올려주셔야 뭐라도 답변을 달아드리죠...

 

 

1님이 2011-07-15 17:07에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
38697GROUP BY 문의 [2]
레이첼
2011-07-13
4120
38696컬럼명과 결과를 세로로 가져오는 SQL [3]
초보
2011-07-13
4390
38694trigger에서 if 문 문의 [1]
김홍찬
2011-07-13
3521
38693쿼리문의 재문의 [1]
레이첼
2011-07-13
3310
38692계층구조입니다. 이틀간삽질하고있네요.
노정균
2011-07-13
3872
38691구분자가 없는 데이타 sqlldr 시에 오류 질문 입니다. [3]
김용남
2011-07-13
6207
38690당월합계,전년동월합계,전월합계를 구할려구합니다. [2]
노정균
2011-07-13
7252
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다