表中有一个Date类型名为StartDate
另有一个int类型Days想通过StartDate+Days是否大于当前日期.Select * From XXX Where ????>????

解决方案 »

  1.   

    Select * From XXX Where dateadd('d',Days,StartDate)>date()
      

  2.   


    select * from XXX where  to_days(now())-to_days(date_add(StartDate,interval Days day))<0;
      

  3.   

    你用MYSQL:
    Select * From XXX Where DATE_ADD(StartDate,INTERVAL Days DAY)>CURDATE() 
      

  4.   

    ..
    where StartDate + interval Days day > CURDATE()  
      

  5.   

    where DATE_name='format(????.text,"yyyy-mm-dd")'