数据库中存储的是:
区域 类别 金额
河北 11111111 400
河北 13000003 600
河北 22222222 10000
上海 11111111 500
上海 11000222 700
上海 20000345 300
上海 22222222 800
河南 13000002 200
河南 15000002 600输出结果是   
区域 类别 金额
河北 11111111 400
河北 22222222 10000
上海 11111111 500
上海 22222222 800
河南 1####### 800要求是有两类别,分别以1开始和2开始,输出结果以类别编码相同(如11111111,22222222)为主要数据,如果没有,则将同类别的金额值相加,如上面的河南1######类别的金额是200+600=800那这种结果怎么出啊?

解决方案 »

  1.   

    1、同一类别有1条或者3条编码数位相同的怎么办? 
    2、编辑相同都是11111111、22222222吗?
      

  2.   

    一共有两类,按照类别编码开始位来看,有1和2两类,每个区域同一类别中,只有一个或零个编码相同的类,也就是说每个区域中类别“11111111”和“22222222”,分别存在一行或零行.
    但是其它的以1和2开始的类别,有可能有多个,需要按类别合计输出,比如上表中的河南的数据,需要将1类别的200+600=800输出