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 40032 게시물 읽기
No. 40032
전반기말과 전분기초 구하는 쿼리 질문 드립니다.
작성자
다크써클
작성일
2013-03-01 02:52ⓒ
2013-03-03 17:55ⓜ
조회수
7,521

안녕하세요?

쿼리로 전분기말 구하는 쿼리는 찾았는데 전반기말과 전분기초는 응용이 잘 안되네요.

SELECT
TO_CHAR(TRUNC(TO_DATE(:i_기준일자,'yyyymmdd'),'q')-1,'yyyymmdd') 전분기말
FROM dual

고수님들의 진심어린 답변 부탁드립니다.

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

전분기말 구한 일자를 다시한번 'q' 로 Trunc 하시면 전분기초가 나오구요.

분기는 'q'를 이용하면 되지만 반기를 구하는 포멧은 별도로 없는걸로 압니다.

반기는 'q' 나, 'mm' 의 값을 이용해 Case 문등으로 구하시면 될 듯 합니다.

Q : 1,2는 상반기 3,4는 하반기

MM : 01~06은 상반기 07~12는 하반기

마농(manon94)님이 2013-03-05 10:06에 작성한 댓글입니다.

 답변 감사드립니다  말씀해주신 내용으로  문제 해결했습니다

다크써클님이 2013-03-06 20:56에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
40036procedure내에서 view type 선언방법
초보디비
2013-03-05
5407
40035[질문]프로시져 안에서 BLOB 컴럼에 초기값을 셋팅하여 넣어주려고 합니다.
개발자A
2013-03-05
5106
40034쿼리때문에..진도가 안나가요.. [3]
한상원
2013-03-04
6069
40032전반기말과 전분기초 구하는 쿼리 질문 드립니다. [2]
다크써클
2013-03-01
7521
40031특정테이블 조회시 오류(ORA-00903), 도대체 원인을 모르겠어요ㅠㅠ [2]
Chloe
2013-02-28
12321
40030rollup으로 소계 계산후 가로에 소계표시하기 [1]
소계
2013-02-27
6945
40029날짜 범위 중 구간에 해당하는 일수 구하는 방법? [1]
이한나
2013-02-27
6532
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다