ORACLE inquiry nearly a day, the data within half an hour

SELECT fields FROM table WHERE time field BETWEEN SYSDATE-1 AND SYSDATE; // query data within a day

 

sysdate + 1 plus one day
sysdate + 1/24 was added 1 hour
sysdate + 1 / (24 * 60 ) plus one minute
sysdate + 1 / (24 * 60 * 60) plus 1 sec

Save sysdate-1 one day
sysdate-1/24 minus 1 hour
sysdate-1 / (24 * 60 ) minus one minute
sysdate-1 / (24 * 60 * 60) minus 1 second
---------- -----------

SELECT FROM table WHERE field time field BETWEEN ADD_MONTHS (SYSDATE, -1) AND SYSDATE; // query data a month ago

 

ADD_MONTHS (SYSDATE, -1) minus one month

ADD_MONTHS (SYSDATE, 1) plus one month

Published an original article · won praise 0 · Views 4188

Guess you like

Origin blog.csdn.net/b_just/article/details/102658568