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
운영게시판
최근게시물
Cache Q&A 258 게시물 읽기
No. 258
SQL문에서 1주일 전 날짜 구하는 경우.
작성자
포스트관계형
작성일
2006-03-30 18:23ⓒ
2006-03-30 18:25ⓜ
조회수
6,792

 

SQL문으로 1주일 전 날짜 구하는 경우 다음과 같이 쿼리하시면 됩니다:

 

select distinct dateadd('dd',-7,current_timestamp) from sample.person

또는

select distinct dateadd('week',-1,current_timestamp) from sample.person

 

결과 예제:

2006-03-23 18:24:28

 

도움 되셨길 바랍니다^^

 

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

그런데, 위와 같은 형식이 마음에 안 들고, YYYYMMDD 포맷으로 보고 싶다. 그렇다면, 다음과 같이 할 수도 있다는 점 알아두심 좋겠네요:

select distinct to_char(current_date-7,'YYYYMMDD') as AWeekAgo from sample.person

 

결과:

AWeekAgo

20060323

 

 

 

 

추가요님이 2006-03-31 11:13에 작성한 댓글입니다.
이 댓글은 2006-04-27 12:16에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
261cache -> oracle ???
이재영
2006-05-17
6506
260인터시스템즈 심포지엄 2006 행사가 개최됩니다.
포스트관계형DBMS
2006-05-15
6324
259통합DBMS 개발자 커뮤니티사이트 오픈! [1]
POSTRDB
2006-05-15
6452
258SQL문에서 1주일 전 날짜 구하는 경우. [1]
포스트관계형
2006-03-30
6792
257등록일자/마지막 수정일자 예제 [1]
통합DB
2006-03-15
6114
256Pattaya Solution 파일을 Files 게시판에 올림.
배영민
2006-02-27
5871
253일반 디렉토리내에 파일 유무 확인 가능한 함수 있나요? [1]
손채영
2006-02-06
6377
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다