就是数据统计吧.
list.jsp循环中判断
dintinct 编号取两位
叠加

解决方案 »

  1.   

    在sql语句中用sum函数
    统计po类型的:
    select sum(数量),sum(包数) from 表 group by 类型 having 类型 like 'po%'
      

  2.   

    不会这么简单的,我第一个list1.jsp页面是通过一个For循环得出的记录,而这些记录都是一条一条读取的不是在同一个记录集中。
      

  3.   

    用子查询:
    select min(类型) as 类型,sum(数量) as 数量,sum(包数) as 包数 from (select StrLeft(编号,2) as 类型,数量,包数 from 表) group by 类型其中的StrLeft(Str,Num)函数视具体数据库而定,反正你能取得首两个字符即可。
      

  4.   

    如果是SelServer,有个更简单的做法:
    Select left(编号,2) as 类型,sum(数量) as 数量,sum(包数) as 包数 from 表 group by left(编号,2)以上Sql语句经过实验,完全可行。
      

  5.   

    如果你list1.jsp里的记录是分布在不同的表里的话,那你再结合union操作把多个查询合并到一个数据集即可.
      

  6.   

    见:www.sharkit.net/admin
    拥护名/密码 见短信