laravel - 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 |
+----+------------+------------+
解决方案
DB::table('table_name')->selectRaw('logins_sun, logins_mon, (logins_sun + logins_mon) AS sum')->get();
可能会奏效。我有点假设 logins_sun 是 A 列,logins_mon 是 B 列,我创建了一个名为 sum 的新列 C。
推荐阅读
- spring-data-jpa - 使用 queryDSL 和 Spring Data JPA 查询同一属性的多个值
- kubernetes - 在不破坏集群的情况下更改容器运行时
- vue.js - v-for:数组元素和属性的解构
- python - matplotlib:插入轴的事件处理和导航
- sql - 日期转换问题 ORACLE SQL
- excel - 在锁定单元格上粘贴excel中的值
- java - log4j2 - 一个附加程序可以“同时”管理多个文件吗?
- sql - 计算两个单独 SQL 表的总数
- c - 如何将返回的数组分配给 main() 上的数组
- typescript - 如何让函数传递具有相同重载的参数?