반응형
SMALL
형식 dateadd(날짜형식(yy,mm.dd),숫자,날짜)
select dateadd(mm,6,'2011-01-01') 결과값 2011-07-01
select dateadd(mm,6,'2011-01-10') 결과값 2011-07-10
이므로 해당일자의 만6개월후의 날짜를 구할 수있다.
예) 현재일 기준으로 나이가 만 20세 이상인 사람을 구하는 쿼리문은
select * from member
where dateadd(yy,20,birthday) <= getdate()
반응형
'Web Programing! > Mssql' 카테고리의 다른 글
[MSSQL] 윈도우7에서 MSSQL Server 2008 Express 설치/다운 (Window 7 32bit/64bit) (1) | 2011.08.06 |
---|---|
mssql에서 문자형으로 지정된 데이터를 날짜형으로 변환하는 방법 (0) | 2011.08.05 |
[MSSQL] YYYYMMDDHHMISS형태의 날짜 String 을 Datetime으로 바꾸기 (0) | 2011.08.01 |
[MSSQL] order by case / 임의의 데이터를 원하는 순서대로 정렬하여 뽑기 (0) | 2011.07.07 |
[MSSQL] 다중 필드 값 order by 하기 (0) | 2011.07.07 |
[MSSQL] CONVERT, REPLACE, TO_NUMBER (0) | 2011.07.07 |
[MSSQL] numeric 속성,소수점. (0) | 2011.07.07 |