有数据库如下
  型号    序列号
   A      0001
  A       0002
   A      0003
   B      0001
   B      0002要求汇总成如下格式
   型号    数量
   A      3 
   B      2
注:表示  型号A  在数据库中有3个
         型号B  在数据库中有2个该如何做?

解决方案 »

  1.   

    用 CXGRID, DEV中的一個控件來分組能實現,DBGRIDEH不太好弄。
      

  2.   

    要不直接用sql汇总再显示出来
      

  3.   

    要不直接用sql汇总再显示出来?
    具体怎么做,可以写一下吗
    谢谢
      

  4.   


    Create table Tab213([型号]  nvarchar(10),[序列号] nvarchar(10))
    Insert Tab213
    select 'A','0001' union all
    select 'A','0002' union all
    select 'A','0003' union all
    select 'B','0001' union all
    select 'B','0002' ----------分组
    select [型号],count(*) as 数量 from tab213 GROUP BY [型号]-----------结果
    型号    数量
    A 3
    B 2
      

  5.   

    楼主就用以下分组语句就行了:select [型号],count(*) as 数量 from 你的数据表名 GROUP BY [型号]