rq1 日期型  rq2  日期型sql * from test where .....

解决方案 »

  1.   

    select * from test where where rq > = trunc(rq1) and rq < trunc(rq2);
      

  2.   

    多了个where
    日期之间
    > 和 < 就可以了吧
      

  3.   

    多了个where 
    日期之间 
    > 和 < 就可以了吧?
      

  4.   

    select * from table where between 'rq1' and 'rq2' order by id
      

  5.   

    感觉日期类型就是固定格式的字符类型,用> 和 <应该就可以(个人意见)
      

  6.   

    1楼的between应该可以的,因为between是包含边界值的3楼的,我认为有问题如果是查10号到20号的,那么20号的数据就没了吧!
      

  7.   

    select * from test where  rq > = trunc(rq1) and rq < = trunc(rq2); 
      

  8.   

    你如果将时间比较来比较去很耗时的,而且容易出错。何不先算出时间段对应的ID段呢?按ID字段来取不是更方便省力吗?
      

  9.   

    为什么这样的问题不发到sql版呢