在查询整张表的同时也把表里的总数据进行统计和金额计算,在项目中是很常见的,所以给大家分享一下我的操作,以下是我的一个项目模块的一个界面:
在进入会员转账查询的界面表数据显示的同时,去统计总数据和总转账金额。
由于我在这里使用了layui插件,所以在加载初始化layui模块的里面放入查询总条数据和总的转账金额两个方法,效果就是在执行完信息表的一个数据查询,再去执行显示总条数据和总转账金额的方法,所以一进去界面,都会查出来。
两个方法里面的执行都是一样的,异步请求查询数据,然后再显示在页面。
查询条数据是比较简单的,查询条数然后直接返回就可以了。但是查询总转账金额,是把每一条数据的转账金额加起来,再进行一个返回。
先用列表对象进行查询数据,查询有多少条数据,然后就准备循环每一条数据,,首先是声明一个金额变量为0,然后for循环遍历,先把一条数据里面的转账金额转换为int类型,字符串无法进行相加,然后就是金额变量加上转账金额。循环完成,将金额变量转换为字符串类型再进行返回就可以了。
上面就是具体的操作,希望对你们有用,如果哪里分析不够恰当或者不清晰的地方请海涵,还可以在评论下面进行点评和指正~