我要将这两个表中的两个日期之间的间隔天数算出来,用sql语句怎么做,

我的是oracle数据库,下面是我写的,但是不知什么问题,第一次用这个,希望会的人帮忙一下,谢谢!!!!急急急
用trunc也不对

这个 to_date('20020405','yyyymmdd') 要看你 appealdate是怎么存数据决定的格式 如果数据 是 20020405 就是yyyymmdd ,如果是2002-04-05 才是你写的那种 yyyy-mm-dd
我现在用的数据库不是oracle,所以不太清楚oracle有啥区别,你试试
另:这是我百度的答案,希望对你有用
两个日期间的天数
select floor(sysdate - to_date('20020405','yyyymmdd')) from dual;追问

select floor(sysdate - to_date('20020405','yyyymmdd')) from dual;
sysdate是??????????

追答

当前系统日期

温馨提示:答案为网友推荐,仅供参考