- 论坛徽章:
- 0
|
launchtime字段是data型,格式如下:
2007-8-10 00:00:00
select id,launchtime from vir_podcast where launchtime = to_date('2007-8-10 00:00:00','YYYY-MM-DD HH24:MI:SS') 这样查当然没有问题
现在我想将2007-8-10 00:00:00替换成查询系统的日期减去24小时,也就是24小时前
select id,launchtime from vir_podcast where launchtime = (select sysdate - interval '24' hour from dual)当然这样也没问题,但是查不到任何结果的
select id,launchtime from vir_podcast where launchtime = (select to_char(sysdate - interval '24' hour,'YYYY-MM-DD HH24:MI:SS') from dual)
这样写就不行了,请教该如何解决?谢谢。 |
|