MySQL查询日期以及判断


查询语句范式(MySQL不区分大小写)

未来日期

SELECT data_add(now() , interval 数量 单位);

过往日期

SELECT data_sub(now() , interval 数量 单位);

 

其中数量可正可负可为零(数量的正负与add/sub互相影响)

单位是英文直译年(year),月(month),日(day),时(hour),分(minute),秒(second)...

例如:

查询当天

SELECT DATE_ADD(NOW() , INTERVAL 0 DAY); 或者 SELECT DATE_SUB(NOW() , INTERVAL 0 DAY);

查询昨天

SELECT DATE_ADD(NOW() , INTERVAL -1 DAY); 或者 SELECT DATE_SUB(NOW() , INTERVAL 1 DAY);

...

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM