获取本周的帖子,怎么写SQL 语句 ??

解决方案 »

  1.   

    select * from 表名 where datediff(ww,日期字段名,getdate)=0
      

  2.   

    SET DATEFIRST
    将一周的第一天设置为从 1 到 7 之间的一个数字。语法
    SET DATEFIRST { number | @number_var } 
      

  3.   

    如果不该设置,单从SQL语句上怎么写呢? 加一天??
      

  4.   

    lzhcxc(天道酬勤好象没有效果啊
      

  5.   

    select * from 表名 where datediff(ww,日期字段名,getdate)=0
      

  6.   

    datediff(ww,fielddte,getdate())=0
      

  7.   

    select * from table where  datepart(ww,日期字段)=datepart(ww,getdate())
      

  8.   

    先设置一星期的第一天
    SET DATEFIRST 1
      

  9.   

    datediff(ww,fielddte,getdate())=0
    用这个全部错误
    这个查询的是距离今天相差几星期的
    (-7,7)天 返回值全是0
      

  10.   

    set datefirst 1  以周一为一周的开始
    select * from  表名   where   datediff(ww,日期字段名,getdate())=0
      

  11.   

    select   *   
    from   表名   
    where   datediff(ww,dateadd(d,-1,日期字段名),getdate)=0