gmt_date >= YEAR(getdate())+'-'+MONTH(getdate())+'-'+DAY(getdate())
AND gmt_date < YEAR(getdate())+'-'+MONTH(getdate())+'-'+DAY(getdate()-1)

解决方案 »

  1.   

    写错了!
    gmt_date >= convert(varchar(10), YEAR(getdate()))+'-'+convert(varchar(10), MONTH(getdate()))+'-'+convert(varchar(10), DAY(getdate()))
    AND gmt_date < convert(varchar(10), YEAR(getdate()))+'-'+convert(varchar(10), MONTH(getdate()))+'-'+convert(varchar(10), DAY(getdate())-1)
      

  2.   

    ft! 又写错了!不行了,睡觉了!
    gmt_date >= convert(varchar(10), YEAR(getdate()))+'-'+convert(varchar(10), MONTH(getdate()))+'-'+convert(varchar(10), DAY(getdate())-1)
    AND gmt_date < convert(varchar(10), YEAR(getdate()))+'-'+convert(varchar(10), MONTH(getdate()))+'-'+convert(varchar(10), DAY(getdate()))
      

  3.   

    select * from tuoyun where datediff(d,gmt_date,getdate())=1
      

  4.   

    不用Between 吗?是取一天之间的记录啊