안녕하세요?
쿼리로 전분기말 구하는 쿼리는 찾았는데 전반기말과 전분기초는 응용이 잘 안되네요.
SELECT TO_CHAR(TRUNC(TO_DATE(:i_기준일자,'yyyymmdd'),'q')-1,'yyyymmdd') 전분기말 FROM dual
고수님들의 진심어린 답변 부탁드립니다.
전분기말 구한 일자를 다시한번 'q' 로 Trunc 하시면 전분기초가 나오구요.
분기는 'q'를 이용하면 되지만 반기를 구하는 포멧은 별도로 없는걸로 압니다.
반기는 'q' 나, 'mm' 의 값을 이용해 Case 문등으로 구하시면 될 듯 합니다.
Q : 1,2는 상반기 3,4는 하반기
MM : 01~06은 상반기 07~12는 하반기
답변 감사드립니다 말씀해주신 내용으로 문제 해결했습니다