데이터타입 맞추느라 개고생하게 만든 이 쿼리...
절대 잊지 않겠다...
AS-IS)===================================================
SELECT DIGITS(A.CUNO),
CHAR(' '),
A.FOCDT,
CHAR(' '),
A.LACHDT,
CHAR(' '),
A.BCFOCDT
FROM KDBP.TBNCOCDT A
WHERE A.CUNO > 0
AND A.FOCDT < A.BCFOCDT
AND A.FOCDT <> (A.BCFOCDT - 1 DAYS)
AND A.BCFOCDT >= '2007-01-01'
WITH UR;
TO-BE)==================================================
SELECT 회원일련번호
, CHAR(' ')
, 최초연체발생년월일
, CHAR(' ')
, 최종변경년월일
, CHAR(' ')
, "BC최초연체발생년월일"
FROM DB2DBA.THKBCSH12
WHERE 그룹회사코드= 'KB0'
AND 회원일련번호> '00000000'
AND 최초연체발생년월일 < "BC최초연체발생년월일"
AND 최초연체발생년월일 <
CHAR((DATE(
(SUBSTR(("BC최초연체발생년월일"),1,4))
|| '-'
|| (SUBSTR(("BC최초연체발생년월일"),5,2))
|| '-'
|| (SUBSTR(("BC최초연체발생년월일"),7,2))
)) - 1 DAYS)
AND 최초연체발생년월일 <>
CHAR((DATE(
(SUBSTR(("BC최초연체발생년월일"),1,4))
|| '-'
|| (SUBSTR(("BC최초연체발생년월일"),5,2))
|| '-'
|| (SUBSTR(("BC최초연체발생년월일"),7,2))
)) - 1 DAYS)
WITH UR;
'② My Life > My IT Story' 카테고리의 다른 글
| [DB2 SQL] 잊지않겠다... (0) | 2009/11/27 |
|---|---|
| 새로운 신입사원 IFSS 교육?! (0) | 2009/06/22 |
