sql语句,取当前时间前24小时内的数据,oracle,该怎么解决

sql语句,取当前时间前24小时内的数据,oracle
Oracle sql语句
数据表中有个时间字段,如datetemp,现在要取出当前时间之前24小时内的数据,当前时间就用sysdate就可以,怎么得到24小时以前的那个时间,用sql语句怎么写。
时间字段datetemp为date型


------解决方案--------------------
sysdate-1就是24小时前的时间啊
------解决方案--------------------
select * from tbl where datetemp >= sysdate-1 and datetemp <= sysdate
------解决方案--------------------
sysdate-1
------解决方案--------------------
探讨
sysdate-1就是24小时前的时间啊

------解决方案--------------------
sysdate-1就是24小时前的时间啊
------解决方案--------------------
sysdate-1