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 38789 게시물 읽기
No. 38789
1초 차이 범위 허용
작성자
초보자
작성일
2011-08-17 16:03
조회수
3,837

안녕하세요

항상 많은 도움 받고 있습니다...모든 분들께 감사 드립니다.

제목처럼 1초(+,-) 차이나는 시간은 동일한 시간으로 처리하는 방법이 있는지 궁금합니다.

MAX(T2.TRAN_NBR) OVER(PARTITION BY T2.CREATE_DATE_TIME) TRAN_NBR

위의 쿼리 처럼 동일한 시간(포맷 : YYYYMMDDHH24MISS)대에서 MAX값을 가지고 오는 쿼리인데, 시간이 딱 1초 차이가

나면서 한 행이 아닌 두 행이 리턴이 됩니다.

이런 경우 1초 차이에 대해서 동일한 시간으로 처리를 해 달라는 요구 사항입니다.

어떻게 처리해야 하는지 고수님들의 의견 부탁드립니다.

고맙습니다.

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

글로만 적으셔서 답변달기가 힘드네요..

간단한 힌트 드리자면 +1 초 -1 초 한 값을 갖는 필드를 생성해서 하시면 될거같은데요..

CREATE_DATE_TIME -1, CREATE_DATE_TIME, CREATE_DATE_TIME+1

 

물론 1초 + 하실려면 +1 이 아니라 1/24/60/60 하셔야 되겠죠.. 

1님이 2011-08-17 18:03에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
38793KO16KSC5601 -> UTF-8 데이터 이관시 [1]
원종길
2011-08-18
5377
38792쿼리 질문 입니다!!!! ㅠ_ㅠ [1]
이경율
2011-08-17
3792
38791query 요청 [1]
장훈
2011-08-17
3899
387891초 차이 범위 허용 [1]
초보자
2011-08-17
3837
38787버퍼캐쉬를 안쓰고 쿼리하려면... [4]
김진국
2011-08-17
9058
38786쿼리문의(dummy table..) [5]
레이첼
2011-08-17
5003
38785escape 문자에 관련하여 질문하나만 드리겠습니다. [1]
조용호
2011-08-17
3661
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다