중요 태그

2018년 3월 5일 월요일

mysql 날짜 계산 관련 Function (DATE_SUB, DATE_ADD)

MYSQL에서 날짜 계산하는 함수가 편했던 기억이 있어서 글을 남깁니다.

DATE_ADD(date, INTERVAL value unit)

DATE_SUB(date, INTERVAL value unit)

예제)

  1. where {테이블 날짜 컬럼} < DATE_SUB(NOW(), INTERVAL 7 DAY)
  2. DATE_ADD('2018-03-20', INTERVAL 7 DAY)

unit
  • MICROSECOND
  • SECOND
  • MINUTE
  • HOUR
  • DAY
  • WEEK
  • MONTH
  • QUARTER
  • YEAR
  • SECOND_MICROSECOND
  • MINUTE_MICROSECOND
  • MINUTE_SECOND
  • HOUR_MICROSECOND
  • HOUR_SECOND
  • HOUR_MINUTE
  • DAY_MICROSECOND
  • DAY_SECOND
  • DAY_MINUTE
  • DAY_HOUR
  • YEAR_MONTH

댓글 없음: