//将时间转为字符串进行比较
where to_char(PAYMENT_TIME, 'yyyy-MM-dd') = #{date} and is_pay = 1
//将字符串转换为时间格式进行比较(日期后面)
where to_date(to_char(PAYMENT_TIME, 'yyyy-MM-dd'), 'yyyy-mm-dd') = to_date(#{date}, 'yyyy-mm-dd')-1
时间的变化
-
select sysdate "当前时间",sysdate+1 "加一天",
-
sysdate+1/24 "加一时",
-
sysdate+1/24/60 "加一分",
-
sysdate+1/24/60/60 "加一秒"
日期的变化
-
select sysdate "当前时间",add_months(sysdate,1) "加一个月",
-
add_months(sysdate,1*12) "加一年"