thinkphp5多条记录某个字段的值累加

发布时间:2023-04-25 15:09:22    发布者:文昌文城莱奥网络技术工作室    浏览次数:708

可以使用 thinkphp5 的模型查询语言来实现多条记录某个字段的值累加,具体代码如下:


// 假设需要累加的字段是 num,对应的模型是 TestModel

$totalNum = TestModel::sum('num');

这样可以快速的计算出 num 字段的所有数据的和。如果需要按照条件进行筛选求和,可以在 sum 方法中传入条件参数:

$totalNum = TestModel::where('status', 1)->sum('num');

这样就可以只对 status 字段值为 1 的数据进行求和操作。