oracle 주별 통계 질문드립니다. 0 2 2,511

by 갱이2 [Oracle 기초] 오라클 주별 주간 [2017.04.27 19:43:51]


월요일 기준 주별 통계를 구해야 하는데요,

 

검색해보니 to_char의 'w' : 1월 1일 요일 기준과 'ww' 해당월의 1일 요일 기준으로 몇째주인지 가져오는것 밖에없네요..

 

무조건 월요일 기준으로 구할 방법이 없는건가요..?

 

ex)

20170401(토) 1째주

20170402(일) 1째주

20170403(월) 2째주

20170404(화) 2째주

...

 

도움 부탁 드립니다..

by jkson [2017.04.28 07:57:04]
with t as
(
select to_date('2017-04-01','yyyy-mm-dd') + level - 1 dt from dual connect by level <= 30
)
select dt, ceil((dt - trunc(trunc(dt,'mm'),'iw') + 1) / 7) wk from t

 


by 갱이2 [2017.04.28 09:55:03]

정말 감사합니다. 이해는 안가지만.. 공부 많이해야겠'네요..

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입