ORACLE 查询近一天,近半小时内的数据

  • Post author:
  • Post category:其他


SELECT 字段  FROM 表名  WHERE 时间字段  BETWEEN SYSDATE-1 AND SYSDATE; //查询一天内的数据

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/woshuaile/p/10562921.html