oracle下时间计算,相差一天或几个小时

sysdate+1 加一天
sysdate+1/24 加1小时
sysdate+1/(24*60) 加1分钟
sysdate+1/(24*60*60) 加1秒钟

sysdate-1 减一天
sysdate-1/24 减1小时
sysdate-1/(24*60)减1分钟
sysdate-1/(24*60*60) 减1秒钟
---------------------

select 字段  from 表名  where 时间字段  between  add_months(sysdate, -1) and sysdate; //查询一个月前的数据


add_months(sysdate, -1) 减一个月

add_months(sysdate, 1) 加一个月

 

转载于:https://www.cnblogs.com/zrlhss/p/11510050.html

你可能感兴趣的:(oracle下时间计算,相差一天或几个小时)