select ydate,name,task from note where ydate>='20041001' and ydate<='20041002'
这样应该就可以了啊,查询的是ydate在2004-10-01 00:00:00到2004-10-02 23:59:59的记录

解决方案 »

  1.   

    上面的打错了
    select ydate,name,task from note where ydate>='20041001' and ydate<='20041002'
    这样应该就可以了啊,查询的是ydate在2004-10-01 00:00:00到2004-10-02 00:00:00的记录
      

  2.   

    select ydate,name,task from note where left(ydate,10)>='2004-10-1' and left(ydate,10)<='2004-10-2'或者:
    select ydate,name,task from note where left(ydate,10) between '2004-10-1' and '2004-10-2'