数据库里有很多记录
----
这个应该是表吧?--try
select 某个字段,count(1) as 数量 from 你的表
group by 某个字段

解决方案 »

  1.   

    select count(*) from 表 where 某个字段 = @a  ( @a 可以是 1 , 2 , 3) 这是根据你传参 分别得到的,楼上的得的是所有的 
      楼上的完全可以满足你的要求 :)
      

  2.   

    谢谢楼上的朋友回答.现在是这样的,我的一个表里面的一个字段里面的值只有可能是1,2或3这几个值,我怎么用一个SELECT语句返回三个值分别为1出现的次数,2出现的次数和3出现的次数.
      

  3.   

    select 某个字段,count(某个字段) as count from 表 group by 某个字段
      

  4.   

    select [123字段], 记录数=count(*)
    from tbName
    group by [123字段]
      

  5.   

    谢谢大家的帮忙 我用yqwaxyq() 的方法得到了想要的结果,再次感谢大家.