首页 > 解决方案 > 如何将 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

我该怎么做?

标签: mysqlsqloracle10goracle-apex

解决方案


SELECT kategori AS NAMA, SUM(nominal) AS Nominal 
FROM transaksi_nasabah 
WHERE kategori IN ('Setor', 'Tarik')
GROUP BY kategori 

推荐阅读