gpt4 book ai didi

php - 在 laravel 中按列获取所有条目的总和

转载 作者:行者123 更新时间:2023-11-28 23:40:32 24 4
gpt4 key购买 nike

所以我有表 prices 结构:

+----+--------+
| id | reward |
+----+--------+
| 1 | 721 |
+----+--------+
| 2 | 54 |
+----+--------+
| 3 | 99 |
+----+--------+

我正在使用这种方法来总结所有奖励:

'withdrawals' => \App\Tradeoffer::where('type', 'withdraw')
->where('completed', 1)
->where('declined', 0)
->where('timeout', 0)
->where('created_at', '>', (time() - $hours))
->sum('reward')

响应是:7215499 而不是所有条目的总和。这是为什么?如何处理?

最佳答案

我认为你可以这样做,

$totalReward = \App\Tradeoffer::selectRaw('SUM(reward) as total')
->where('type', 'withdraw')
->where('completed', 1)
->where('declined', 0)
->where('timeout', 0)
->where('created_at', '>', (time() - $hours))
->first();

$totalReward->total;

关于php - 在 laravel 中按列获取所有条目的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34528993/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com