MariaDB 내장함수 date_add 사용 예시

 

SELECT
    date_format( date_add( now(), interval -1 year ), '%Y-%m-%d'),  #   1 년전
    date_format( date_add( now(), interval -1 month ), '%Y-%m-%d'), #   1 개월전
    date_format( date_add( now(), interval -10 day ), '%Y-%m-%d'),  #   10 일전
    date_format( date_add( now(), interval +1 year ), '%Y-%m-%d'),  #   1 년후
    date_format( date_add( now(), interval +1 month ), '%Y-%m-%d'), #   1 개월후
    date_format( date_add( now(), interval +10 day ), '%Y-%m-%d'),  #   10 일후
    unix_timestamp( DATE_FORMAT( date_add( now(), interval -30 day ), '%Y-%m-%d') );