首页 > 解决方案 > A + B 列的总和值显示在 C 中

问题描述

我在数据库中有 A、B 列的数据,并将在 C 列中显示 A+B 的总数。我有一个问题,我不知道如何对所有示例的 A+B 的总和进行编码:200 个数据我在使用 LARAVEL 的数据库中

+----+------------+------------+
| id | logins_sun | logins_mon |
+----+------------+------------+
|  1 |     587    |     347    |
+----+------------+------------+
|  2 |     527    |     147    |
+----+------------+------------+
|  3 |     589    |     347    |
+----+------------+------------+
|  4 |     557    |     147    |
+----+------------+------------+
|  5 |     547    |     247    |
+----+------------+------------+

标签: laraveleloquentlaravel-5.4

解决方案


DB::table('table_name')->selectRaw('logins_sun, logins_mon, (logins_sun + logins_mon) AS sum')->get(); 

可能会奏效。我有点假设 logins_sun 是 A 列,logins_mon 是 B 列,我创建了一个名为 sum 的新列 C。


推荐阅读