mysql如何查询同一天的数据,不用准确时间只用日子,就是给一个时间段,是同一天,如"from <= '2007-10-08' to>='2007-10-08'”

解决方案 »

  1.   

    select * from tb where convert(varchar(10),时间字段,120) = '2007-10-08'
      

  2.   

    select convert(varchar(10),getdate(),120) today/*
    today      
    ---------- 
    2007-10-12(所影响的行数为 1 行)
    */
      

  3.   

    MySQL的问题怎么问到SQL Server里来了:TO_DAYS(date)  
    给出一个日期date,返回一个天数(从0年的天数)。 如果在同一天的两个日期Date1和Date2而言,TO_DAYS(DATE1)=TO_DAYS(DATE2)
      

  4.   

    --不要-号的的.
    select convert(varchar(10),getdate(),112) today/*
    today      
    ---------- 
    20071012(所影响的行数为 1 行)
    */
      

  5.   

    我需要给它开始和结束的日期,如“from  <=  '2007-10-08 ' to >= '2007-10-08 '”
      

  6.   

    哦?MYSQL啊?看错了,楼主,我这是SQL的写法.
    不好意思啊.