SELECT kfproduct, pm, SUM(sl) AS 总数量, SUM(ma) AS 总数量2
FROM incount
WHERE (gysh = '比克')
GROUP BY kfproduct, pm上面是我的SQL
这样在JSP里面怎么把SQL的一组组数据遍历出来!!
FROM incount
WHERE (gysh = '比克')
GROUP BY kfproduct, pm上面是我的SQL
这样在JSP里面怎么把SQL的一组组数据遍历出来!!
可以定义一个SomeObject.javapublic class SomeObject
{
private kfproduct类型 kfproduct;
private pm类型 pm;
private int sum1;
private int sum2; getter/setter方法
.......
}
定义
List<SomeObject> someList=new ArrayList<SomeObject>();
把sql查询的结果放到someList里。将这个someList传到jsp页面再进行迭代。
注意到你的SQL查询得到的内容 kfproduct, pm, SUM(sl) AS 总数量, SUM(ma) AS 总数量2
为了方便操作,需要将这些信息封装起来,而最好的办法就是为这些信息建立一个类:如1L定义的SomeObject。这样的话,在其它地方就很好取得这样的值。当你查询数据库后,可以将返回的ResultSet中的数据封装成一个个的SomeObject类的对象,然后建立一个List来装这些对象,装完后,将List传到页面上,使用c:forEach标记或者自己写for来遍历
希望LZ能听懂
LZ,你基础太差了,建议从JAVA基础入手学习