mysql - 如何将 2 个总和合并到 1 个表中
问题描述
我有 2 张表 Transaksi_Nasabah (id,nominal,kategori,id_nasabah) 和 Nasabah (id,name,alamat) 我在其中 kategoi = 'Setor'
select 'Setor' AS NAMA,sum(nominal) AS Nominal from transaksi_nasabah where kategori='Setor'
结果 :
NAMA NOMINAL
Setor 760000
我也用 categori='Tarik'
select 'Tarik' AS NAMA,sum(nominal) AS Nominal from transaksi_nasabah where kategori='Tarik'
结果 :
NAMA NOMINAL
Tarik 130000
我想把它放在一张有期望的桌子上:
结果 :
NAMA NOMINAL
Setor 760000
Tarik 130000
我该怎么做?
解决方案
SELECT kategori AS NAMA, SUM(nominal) AS Nominal
FROM transaksi_nasabah
WHERE kategori IN ('Setor', 'Tarik')
GROUP BY kategori
推荐阅读
- c - 在 C 中,如何将复数与 <、> 等进行比较
- app-store - Apple 的 App Store 可以被视为包管理器吗?
- html - 基于 colgroup 的表格单元格的宽度不适用于两个表格
- java - 如何在 JNI C++ 中创建一个 java 字符串?
- amazon-web-services - aws 控制台中的卷大小与放大后 lsblk 命令给出的大小不匹配
- r - 为什么我在 R 中的代码不能使用 Date() 函数编译?
- dart - Dart - 如何定义必须在任何继承的类中实现的属性?
- ruby - 为什么在冻结哈希本身之前冻结哈希值?
- python - Spearman scipy 状态,关于大数据
- python - 在 matplotlib 中使用平面方程绘制多个 3D 平面