access有year和month两个函数吗?
你试试:
select * from 表 year(列)=年 and month(列)=月

解决方案 »

  1.   

    select * from 表 year(列)=2002 and month(列)=5
      

  2.   

    不是,是只有一个字段是放日期型的。比如是yearmonth我怎么找出03/01的呢????SQL语句怎么写????好象时间日期不能直接用=来判断吧?
      

  3.   

    select * from 表 year(yearmonth)=2003 and month(yearmonth)=1
      

  4.   

    pengdali(大力) :我用你的方法来判断了,具体语句是这样写的:
    select * from access1 where year(shijian)=03 and month(shijian)=01
    可是它的ADOQuery1.RecordCount=0
    为什么啊~?我的数据库ACCESS里的日期是中日期,形式是03-01-01这样的问题出在呢????
      

  5.   

    你用
    select year(shijian),month(shijian) from access1看看出来的是什么数据!