一个sql基于数据库数据查询出以下字段:
班级名称、学生总数、已报名学生数
前端还需要 未报名学生数 和学生报名率这两个数据
本质就是多出来两步操作:
- 学生总数-已报名学生数 =未报名学生数
- 已报名学生数/学生总数 = 学生报名率
这个操作是
1. 后端返回基础数据给前端,前端渲染页面时候计算。
2. 还是 后端在sql层处理或在代码层处理后,再返回给前端
一个sql基于数据库数据查询出以下字段:
班级名称、学生总数、已报名学生数
前端还需要 未报名学生数 和学生报名率这两个数据
本质就是多出来两步操作:
这个操作是
1. 后端返回基础数据给前端,前端渲染页面时候计算。
2. 还是 后端在sql层处理或在代码层处理后,再返回给前端
这个看你的数据量大不大,如果数据量过大,建议直接数据库建立一张处理好数据的视图,如果数据量不大你的两种方法都可以
前段处理的话占用的的是用户的资源,后端的话是服务器资源,看你取舍