DateDiff(interval, date1, date2)
interval 인수의 설정 옵션
yyyy 연도
q 분기
m 월
y 일 년 중 몇째 날
d 일
w 평일
ww 주
h 시간
n 분
s 초
ex) 게시물 등록날짜가 30일 이내인 게시물중 조회수가 높은거로 정렬
SELECT *
FROM BoardTotal
WHERE -1 < DATEDIFF(D, RegDate, GETDATE())
AND DATEDIFF(D, RegDate, GETDATE()) < 30
ORDER BY ReadCnt DESC
[출처] DateDiff 함수|작성자 Rimi
'Programming > MSSQL' 카테고리의 다른 글
[MSSQL] DB TABLE에 걸려있는 Identity Index 값 초기화 (0) | 2012.07.17 |
---|---|
[MSSQL] Table 복제하기 (0) | 2012.03.12 |
[MSSQL] 날짜 양식 (0) | 2012.01.20 |
[MSSQL] int형과 smallint 형 비교 (0) | 2011.04.26 |
INNER JOIN 과 OUTER JOIN 의 차이점 (0) | 2010.06.15 |
테이블 건너뛰고 검색하기 예) 게시판 페이지 설정시 (0) | 2010.03.26 |
우편번호 DB (0) | 2010.03.11 |
기본키 복수키 로 설정 (0) | 2010.03.11 |
CONVERT 함수 형식 (0) | 2010.03.08 |
쿼리문 특수문자 제한 확인하기. (0) | 2010.03.05 |