怎么查询符合两个时间字段之差大于24小时的数据

如何查询符合两个时间字段之差大于24小时的数据?
表名称为Table1,两个日期类型的字段date1,date2
我要查询两个日期字段之差大于24小时的所有数据用一条sql语句该如何写,请教?

------解决方案--------------------
引用:
表名称为Table1,两个日期类型的字段date1,date2
我要查询两个日期字段之差大于24小时的所有数据用一条sql语句该如何写,请教?


where date1-date2>1
------解决方案--------------------
楼主,1#的是正解。
在Oracle中,对日期型数据来说:
sysdate+1      =  sysdate加24小时
sysdate+1/24 =  sysdate加1小时
sysdate+1/(24*60) = sysdate加1分钟
sysdate+1/(24*60*60) = sysdate加1秒钟
sysdate+3 = sysdate加上3天

--相应减法就不一一例举了