SELECT * FROM VIEW1
WHERE datediff(day,CHECKTIME,'2006-7-27')=0

解决方案 »

  1.   

    SELECT * FROM VIEW1 WHERE DATEDIFF(DAY,CHECKTIME,'2006-7-27')=0
      

  2.   

    select * from  VIEW1
    where datediff(d,CHECKTIME,'2006-7-27')=0
      

  3.   

    SELECT * FROM VIEW1
    WHERE year(CHECKTIME)= 2006 and month(CHECKTIME)=7 and day(CHECKTIME)=27
      

  4.   

    SELECT * FROM VIEW1
    WHERE convert(varchar(8),CHECKTIME,112) = '20060727'
      

  5.   

    SELECT * FROM VIEW1 WHERE DATEDIFF(DAY,CHECKTIME,'2006-7-27')=0
      

  6.   

    SELECT * FROM VIEW1 WHERE CHECKTIME BETWEEN '2006-7-27' AND DATEADD(Millisecond,-1,'2006-07-28)
      

  7.   


    不好意思,少了一个引号
    SELECT * FROM VIEW1 WHERE CHECKTIME BETWEEN '2006-7-27' AND DATEADD(Millisecond,-1,'2006-07-28')