년도가 2014년라고 들어오면 아래의 데이터 형식처럼 해서 2014년도랑 2015년도 2년치의 데이터를 뽑고 싶습니다.
전제조건
1).2월달은 28일까지 밖에 없는데 데이터를 맞춰주기 위해서 31일까지 데이터는 생성되고 Day와 DAY_CD는 NULL로 들어갑니다.
YYYYMMDD | YYYY | MM | DD | DAY | DAY_CD |
20140101 | 2014 | 1 | 1 | 수요일 | 4 |
20140102 | 2014 | 1 | 2 | 목요일 | 5 |
20140103 | 2014 | 1 | 3 | 금요일 | 6 |
20140104 | 2014 | 1 | 4 | 토요일 | 7 |
20140105 | 2014 | 1 | 5 | 일요일 | 1 |
20140106 | 2014 | 1 | 6 | 월요일 | 2 |
20140107 | 2014 | 1 | 7 | 화요일 | 3 |
도움 부탁드려요^^
Comment 1
-
자리비움
2014.11.27 12:21
데이터를 맞춰주기 위해 2월달을 31일까지 있는것처럼 만드신다면 30일로 끝나는 달도 31일로 만드셔야겠군요.2년*12개월*31일 row를 가진 테이블을 생성하신 후 left outer join 으로 해결하시면 될 듯 합니다.