mysql 查詢(xún)年份,什么是數(shù)據(jù)獲取時(shí)間?
1.獲取當(dāng)前時(shí)間
SELECT now();或者 SELECT CURRENT_TIMESTAMP
2.獲取獲取當(dāng)前的日期(包括年月日)
SELECT CURDATE();或者 SELECT CURRENT_DATE;
3.獲取當(dāng)前時(shí)間不包括日期
SELECT CURTIME();或者 SELECT CURRENT_TIME;
4.獲取當(dāng)前時(shí)間的前一天:(date_sub)
SELECT DATE_SUB(CURRENT_DATE,INTERVAL 1 day)
5.獲取當(dāng)前時(shí)間的后一天
SELECT DATE_SUB(CURRENT_DATE,INTERVAL -1 day)
6.獲取當(dāng)前時(shí)間的前一月,前一年或者后一月后一年和4.5類(lèi)似,只需要將day 替換成month 或者year就可以
SELECT DATE_SUB(CURRENT_DATE,INTERVAL -1 month)
SELECT DATE_SUB(CURRENT_DATE,INTERVAL -1 year)
還有很多時(shí)間函數(shù),包括week(),獲取月份的最后一天,last_day(),mysql還有時(shí)間函數(shù)計(jì)算的方法,這只是一部分。項(xiàng)目中遇到會(huì)后續(xù)補(bǔ)上。