select max(cou) from (
select count(1) as cou from tbl1 group by a
) t

解决方案 »

  1.   

    create table ta(a int)
    insert ta select 2
    union all select 3
    union all select 5
    union all select 5
    union all select 5
    union all select 1
    union all select 1
    union all select 4
    union all select 4
    union all select 4
    --查询
    select a 
    from ta 
    group by a
    having count(*)>=all(select count(*) from ta group by a )
    --清除
    drop table ta
      

  2.   

    --solidpanther(╃╄╃我爱机器猫╄╃╄)  不正确吧!
    -- filebat(Mark) 楼上的是对的!