where datediff(day,字段,'2005-2-25')=0

解决方案 »

  1.   

    select * from 表 where cast(convert(varchar(10),字段,120) as datetime)='2005-02-25'就行了
      

  2.   

    select * from tablename where datediff(d,datecol,convert(datetime,'2005-2-25',120))=0
      

  3.   

    convert(char(8),日期字段,120)='20050225'
      

  4.   

    where convert(char(10),datetime,120) like '%2005-01-01%'
      

  5.   

    select * from tablename 
    where cast(convert(varchar(10),datecol,120) as datetime)='2005-02-25'
      

  6.   

    convert(varchar(20),time字段)
    然后再处理...
      

  7.   

    where datediff(day,字段,'2005-2-25')=0