MySQL是一款流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在數(shù)據(jù)庫中,在使用日期字段時(shí),有時(shí)需要進(jìn)行日期加減運(yùn)算,這時(shí)我們可以使用MySQL的DATE_ADD()函數(shù)。DATE_ADD()函數(shù)可以將指定的時(shí)間單位添加到指定的日期。它的語法是:
DATE_ADD(date, INTERVAL value unit)
其中,date參數(shù)是指要進(jìn)行加減處理的日期,value參數(shù)是數(shù)值,指定要添加的時(shí)間量,unit參數(shù)是時(shí)間單位,可以是以下值:
- Microsecond(microseconds)
- Second(seconds)
- Minute(minutes)
- Hour(hours)
- Day(days)
- Week(weeks)
- Month(months)
- Quarter(quarters)
- Year(years)
下面是使用DATE_ADD()函數(shù)的一個(gè)例子:
SELECT DATE_ADD('2021-08-01', INTERVAL 2 MONTH);
這段代碼將會(huì)返回2021年10月1日,因?yàn)?個(gè)月后就是10月份。