要求是这样的:
    找出所列时间段内(2009-01-01至2009-05-01),从购车日期(flzrq)后没有超过90天的车辆信息     比如说有一个车2008-12-01买的,他购车后90天属于2009-01-01到2009-05-01这个期间

解决方案 »

  1.   

    SELECT * FROM TB WHERE DATEADD(d, 2, flzrq) between '2009-01-01' and '2009-05-01'
      

  2.   

    突然发现问题,SELECT * FROM TB WHERE DATEADD(d, 2, flzrq) between '2009-01-01' and '2009-05-01'
    这样算的话,比如说3月份后买的车就没有算在内
      

  3.   

    between '2009-01-01' and '2009-05-01'
      

  4.   

    没有看懂between '2009-01-01' and '2009-05-01'
      

  5.   

    SELECT 
      * 
    FROM 
      购车信息表 
    WHERE 
      DATEADD(d, 2, flzrq) between '2009-01-01 00:00:00.000' and '2009-05-01 23:59:59.000'