select * from tbname where 2002>=years and 2002<=yeare and month>=7 and month>=9;
是这么简单么?不是的话说清楚些

解决方案 »

  1.   

    select * from tbname where 2002>=years and 2002<=yeare and month>=7 and month<=9;
    是这么简单么?不是的话说清楚些
      

  2.   

    SELECT * FROM TABLEA
    WHERE ( YEARS + MONTH/10 > 2002.7 )
    AND ( YEARS + MONTH/10 < 2003.9 )
      

  3.   

    to greatplain(蓝屏) 
       我的yearE字段怎么办?
      

  4.   

    select * from tbname where( ( 2002=years and month>=7) or(2003=yeare and  month<=9));
      

  5.   

    这是边界值,如果年的界线不连续如:2002--2008,加or就可以搞定
    select * from tbname where( ( 2002=years and month>=7) or(2003=yeare and  month<=9) or ( 2002<years and yeare<2008));