select count() from 表名 where  datediff(day,你的时间,getdate())=1就是昨天的 
 今天就是=0  或者直接判断和今天的时间相等的

解决方案 »

  1.   

    呵呵,同意楼上MSProject开源的ASP.NET论坛V1.3.0
    remex 著于2007-7-28 11:04:06
    MSProject论坛起源于国际最著名的开源论坛YetAnotherForum,对其的安装步骤、各功能模块及管理界面的进行汉化,并且改进了不少的功能及BUG。
      

  2.   

    select   count()   from   表名   where     datediff(day,你的时间,getdate())=1 
    这句里的  你的时间  也是变量啊getdate()可以得到今天的时间,可昨天的时间怎么得到啊还有怎么求哪天发贴最多,最多是多少?
      

  3.   

    group by 每天的都出来了
      

  4.   

    昨天 =DateAdd(day,getdate(),-1);select max(n),CreatedDate from  (select count(1) AS n,CreatedDate from ForumList group by CreatedDate order by CreatedDate) AS A 
      

  5.   

    昨天   =DateAdd(day,getdate(),-1); select   max(n),CreatedDate   from     (select   count(1)   AS   n,CreatedDate   from   ForumList   group   by   CreatedDate   order   by   CreatedDate)   AS   A