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
운영게시판
최근게시물
Sybase Q&A 2142 게시물 읽기
No. 2142
[질문]현재 시간과 30분전 시간 사이의 데이터값 구하기
작성자
김범준(땅콩버터)
작성일
2008-01-30 10:41
조회수
7,795

SELECT key, title, content, writer, create_date FROM contents_table


위와 같은 테이블이 있고, create_date 필드는 date 타입입니다.


질문 드리고 싶은 내용은...


매번 Select 할 때 현재시간과 30분 전 시간 사이에 작성된 데이터를 조회하고 싶은 경우 조건문을 어떻게 해야 하는지 입니다.

조건 기준이 되는 필드는 create_date 필드 입니다.


SELECT key, title, content, writer, create_date

FROM contents_table

WHERE create_date > getdate()-30

AND create_date <= getdate()


이렇게 하면 되지 않을까 싶은데, 한편으로는 저 30이란 숫자가 30분이 아닌 30일 일것이란 생각도 들구요. ^^;;

직접 실행해보고 싶은데 현재 실행할 수 있는 여건이 안되서 이렇게 문의하게 되었습니다.


아시는 분 답변좀 부탁드리겠습니다.


그럼 좋은하루 되십시오. ^^

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


SELECT key, title, content, writer, create_date

FROM contents_table

WHERE create_date > dateadd(mi, -30, getdate())

AND create_date <= getdate()

영빈~(backfish)님이 2008-01-30 16:40에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2146특정테이블에 insert된 data들에 대한 로그분석가능 여부 [2]
심정보
2008-02-12
7070
2145sysprocesses 정보중 memusage 항목의 단위에 대하여 [3]
박태규
2008-02-11
6719
2143update 문에서 where 절의 괄호문제 [2]
초보자
2008-01-31
7014
2142[질문]현재 시간과 30분전 시간 사이의 데이터값 구하기 [1]
김범준
2008-01-30
7795
2139업데이트문 서브쿼리 안되나요? DB관리툴 좋은거 있나요?? [2]
나그네
2008-01-29
7618
2138ESQL을 이용한 프로그램 개발 시 문제점 ... [1]
김재호
2008-01-25
8025
2137데이타 형식에 대하여.. [1]
송경훈
2008-01-24
7116
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다