显示没有加入的2总和

时间:2017-06-19 16:55:26

标签: mysql sql

我想要显示这张桌子的jumlah_pinjaman的总和 enter image description here 和这张桌子的jumlah_simpanan的总和enter image description here 由此表的no_anggota分组enter image description here 我试过这个问题:

  

选择anggota_2,anggota_1,jumlah_pinjaman,jumlah_simpanan FROM   (选择no_anggota为anggota_1,sum(jumlah_pinjaman)为jumlah_pinjaman,来自pinjaman group by no_anggota)为A,   (选择no_anggota为anggota_2,sum(jumlah_simpanan)为jumlah_simpanan,来自data_simpanan group by no_anggota)为B   由anggota_1小组

但结果是:enter image description here

jumlah_simpanan coloumn不是我想要的结果 请帮助:)

1 个答案:

答案 0 :(得分:1)

请尝试以下查询:

select a.no_anggota,
(select sum(p.jumlah_pinjaman) from pinjaman p where p.no_anggota = a.no_anggota) as sum_jumlah_pinjaman,
(select sum(d.jumlah_simpanan) from data_simpanan d where d.no_anggota = a.no_anggota) as sum_jumlah_simpanan
from anggota a
group by a.no_anggota;