웹프로그래밍

Global It Leader!!


MySql


 
 

MySQL Adddate함수 사용하기

페이지 정보

작성자 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 2,217회 작성일 21-04-10 09:20

본문

MySQL에서 제공하는 다양한 함수가 있다.
이 함수를 이용하면 백엔드 프로그램을 이용하여 날짜를 취급하는 것보다 더 용이할 수 있다.

PHP를 이용하여
회원의 회원기간을 설정할 때,
서비스 기간을 산정할 때 등
날짜를 취급해야 할 때가 많다.

MySQL에서 제공하는 함수를 이용하면 PHP에서 계산하지 않고 바로 DB에 저장할 수 있다.

MySQL ADDDATE함수 (또는 DATE_ADD함수)

이 함수는 MySQL 4.0부터 지원한다.

문법

ADDDATE(date, INTERVAL value addunit)
또는
ADDDATE(date, days)


Parameter설 명
date필수
days필수
value필수. 추가 할 시간 / 날짜 간격의 값입니다. 양수 및 음수 값이 모두 허용됩니다.
addunit

필수



사용예

  • 기준 시간에서 6시간을 빼고 반환할 경우
SELECT ADDDATE("2021-04-09 14:34:21", INTERVAL -6 HOUR);

  • 기준 날짜에 15일을 더하고 날짜를 반환할 경우
SELECT ADDDATE("2021-04-09 14:34:21", INTERVAL 15 DAY);

  • 그누보드5 notice 게시판에서 wr_1=1인 글을 등록날짜 필드에 1년을 더하여 wr_1필드에 업데이트할 경우
update g5_write_notice set wr_1 = ADDDATE(wr_datetime, INTERVAL 1 YEAR) where wr_id = '1';

댓글목록

등록된 댓글이 없습니다.

전체 57
게시물 검색
MySql 목록
번호 제목 글쓴이 조회 날짜
57 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 74 05-30
56 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 567 06-30
55 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 569 06-30
54 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 597 05-25
53 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 772 02-03
52 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 859 10-21
51 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1574 03-14
50 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 3708 08-03
열람중 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2218 04-10
48 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2272 03-26
47 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 3366 12-29
46 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 2536 11-04
45 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 3047 09-07
44 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 3563 11-02
43 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4239 11-02
42 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 3893 03-28
41 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 3984 07-31
40 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4033 09-02
39 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 3851 09-02
38 no_profile 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 3983 03-20