mySQL常用sql语句整理
日期相关的sql使用
获取某一日期前一段时间的具体日期
DATE_SUB(date,INTERVAL expr unit)
注释:
date(日期字段,某一日期时间例如:2020-01-02,CURDATE())
INTERVAL(关键字,无需修改)
expr(某一数值,配合unit进行使用)
unit(单位,常用单位有:year,month,DAY)
使用实例:
SELECT DATE_SUB(CURDATE(),INTERVAL 1 year)
获取某一日期后一段时间的具体日期
DATE_ADD(date,INTERVAL expr unit)
注释:
date(日期字段,某一日期时间例如:2020-01-02,CURDATE())
INTERVAL(关键字,无需修改)
expr(某一数值,配合unit进行使用)
unit(单位,常用单位有:year,month,DAY)
使用实例:
SELECT DATE_ADD(CURDATE(),INTERVAL 1 year)