我jsp做的网站,在查询数据的时候,有分页的,我想对一个字段的数据进行相加,但是相加后的数据只是当前页的该字段数据的和而已,请问下 怎么实现数据库该字段所有数据的和,包括任何一个分页的数据的和.详细说说下,代码就略了
我来回答:(我刚做了个jsp分页这方面的实例)假如Mysql数据库里有一个留言表idx,它有四个字段: 作者name,标题title,内容msg,索引号idx代表着第几个留言.有四个看下面的语句:<%String sql1="select idx from simplemsg "; ResultSet rs1=statement.executeQuery(sql1); int count1=0; while(rs1.next()) { count1+=Integer.parseInt(rs1.getString(1)); } out.print("留言总数目:"+count1); %>前面连接数据库的代码就省略了,上面的代码可以从数据库中一直读留言的消息个数也就是表的行数,读一行count1就加上idx的值(也就是Integer.parseInt(rs1.getString(1)),然后把得到的值赋给变量count1自身( count1+=Integer.parseInt(rs1.getString(1));),从而实现了实现数据库该字段idx所有数据的和。