SQL server
当前时间
select getdate()
当前时间前一天
select getdate()-1
时间字段前一天
select 时间字段-1
MySQL
当前时间
select now()
当前时间前一天
SELECT date_sub(now(), interval 1 day)
时间字段前一天
SELECT date_sub(clolumn, interval 1 day)
- 日期减一个月
SELECT now(),date_sub(now(), interval 1 MONTH)
ps:date_add()
增加 date_sub()
减少
year
年 month
月 day
日 hour
时 minute
分 second
秒
参考 Mysql当前日期加减一个月
- 获取两个日期的差值
dateDiff(a.RecordDate,b.RecordDate) = 1
- 获取日期的年月季度
SELECT * FROM `RISK_SYS_ORGANIZATION` where YEAR(CREATE_TIME) ='2020'
SELECT * FROM `RISK_SYS_ORGANIZATION` where MONTH(CREATE_TIME) ='06'
SELECT * FROM `RISK_SYS_ORGANIZATION` where QUARTER(CREATE_TIME) =2;