你这个其实可以看做数据库里面一条新的查询语句的返回结果吧,建议每个月份都写,没有的用零代替,把每条记录封装成一个对象,用LIST集合,到时候前台遍历集合就是,如果有分页的话要修改查询语句的
解决方案 »
- 帮忙看看 NoClassDefFoundError: org/jaxen/JaxenException 错误
- jsp连接数据库时的问题,哪位大虾帮帮忙~~
- 高手来看看~~
- spring2.5声明式事务及OpenSessionInView的问题——请教高手
- B/S结构程序中,动态饼图的问题
- 配置jdk+tomcat+sqlserver2000
- 急求通过AXIS生成WSDL的步骤和命令
- 我想问一下大家java的优势所在?
- 求助!JAVA编程在WEB上"立方体旋转"程序???
- j2ee ejbLoad?
- 我用 ajax提交到后台action并在action中给session重新赋值,后返回页面success,session中的值不改变,为什么?
- 做一个页面 能够在本页面修改页面自己的内容 图片 文字等 求方案!
list(省份) 下面是 list(不达标数),没有用0
循环显示
我的理解 必然 A表 字段cityname、months、type type表示1达标0不达标那么我们第一条语句查出地市下不同月份的不达标数 放到对象集合list1
select cityname,months,count(1) from a where a=0 group by cityname,months第二条么查出地市下所有的达标数 放到对象集合list2
select cityname,count(1) from a where a=1 group by cityname自定义一个实体类,有cityname、达标数、january(1月不达标数)、february、march...等databean
然后java代码循环 两个集合对应赋值到databean 没值的补0 放入新的 databean对象list
最后就是jsp页面循环暂时databean对象list就OK了
以上是个人思路,如有不好或者优化的思路 望大神们指出。