select * from f_rq where date between to_date('20030101','yyyymmdd') and 
to_date('20031101','yyyymmdd');

解决方案 »

  1.   

    SQL> select trunc(sysdate-to_date('2003-10-25','yyyy-mm-dd')) from dual;TRUNC(SYSDATE-TO_DATE('2003-10-25','YYYY-MM-DD'))
    -------------------------------------------------
                                                   12SQL>
      

  2.   

    大侠!我的表名叫dwjd,f_rq只是一个字段,是不是应该用函数来写!!
    是否为:select date between(f_rq) from dwjd where f_rq<='01-11月-2003' and f_rq>='01-1月-2003'
    你觉得呢!!我用你的sql输入不正确!!!!