表结构:
id    所属市   商业分类   建筑面积    营业面积  年营业额
1     北京       农贸       100        100         100
2     南京       农贸       100        100         100
3     北京       农贸       100        100         100
4     上海       农贸       100        100         100
5     北京       农贸       100        100         100
6     南京       农贸       100        100         100
以上是一张表1.dbf
处理后放入另一张表2.dbf:
id    所属市   商业分类   总建筑面积    总营业面积  总年营业额
1      北京     农贸         300         300           300
2      南京     农贸         200         200           200
3      上海     农贸         100         100           100
请问以上得统计如何实现啊?
急等!谢谢

解决方案 »

  1.   

    如果表2已存在:
    insert 表2 (所属市,商业分类,总建筑面积,总营业面积,总年营业额)
    select 所属市,商业分类,sum(建筑面积),sum(营业面积),sum(年营业额)
    from 表1
    group by 所属市,商业分类如果表2不存在:select id=identity(1,1),
           所属市,
           商业分类,
           总建筑面积=sum(建筑面积),
           总营业面积=sum(营业面积),
           总年营业额=sum(年营业额)
    insert 表2 
    from 表1
    group by 所属市,商业分类
      

  2.   

    如果表2不存在:select id=identity(1,1),
           所属市,
           商业分类,
           总建筑面积=sum(建筑面积),
           总营业面积=sum(营业面积),
           总年营业额=sum(年营业额)
    into 表2 
    from 表1
    group by 所属市,商业分类