select  count(*) as a from  bbs 
group by day(dattime);
结果如下
---------------------------------
 a
 11
 12
 8
 4
 1
 1
 1
 1
现在问有没有办法把最大值求出,用select语句!

解决方案 »

  1.   

    select max(a) from (select  count(*) as a from  bbs 
    group by day(dattime)) t
      

  2.   

    select max(t.a) from (select  count(*) as a from bbs group by day(dattime)) t
      

  3.   


    Select Max(a) From
    (Select count(*) as a from  bbs 
    group by day(dattime)) A
      

  4.   

    select max(a)from (
      select  count(*) as a from  bbs 
      group by day(dattime)
    ) x
      

  5.   

    select max(a) from (
    select  count(*) as a from  bbs 
    group by day(dattime))t;
      

  6.   

    也可以直接這樣
    Select TOP 1 count(*) as a from  bbs 
    group by day(dattime)
    Order By a Desc
      

  7.   

    mengmou()mengmou() ( ) 信誉:98    Blog  2007-03-12 14:26:17  得分: 0  
     
     
       楼上的是不是有新贴子提示之类的东东?
      
     
    ----
    手动
      

  8.   

    select max(a) as a from
    (
      select  count(*) as a from  bbs 
      group by day(dattime)
    ) t