??
select count(*) as a from l_Zjzxdwjbqk group by xzzdj

解决方案 »

  1.   

    up is right!or:
    select count(*) as a from l_Zjzxdwjbqk group by xzzdj
    having xzzdj in('甲级','乙级','丙级')
      

  2.   

    是不是像这样显示:
    甲级  乙级 丙级
    数量  数量 数量
    我想还是用你的select case....好
    如果还有其他级别的,你可以生成动态的sql,然后再exec
      

  3.   

    对呀,就是你说的这样,怎么样生成动态的sql呢?
      

  4.   

    哦,这样呀
    你可以先定义,一个@aa
    @aa='select 语句'动态的加,
    然后再用exec就可以了
    不过你也可以用临时表的,动态的建表(用exec),在插入临时表,
    试试看!
      

  5.   

    请大家比较一下,得到一表的记录数。采用RecordCount速度快呢还是采用select count(*) form ...来得到记录数快.那个快。