我有 3 个表 tb_tagihan、v_transaksi_semua_reguler 和 tb_pelunasan。
tb_tagihan:id_tagihan,no_resi,member
tb_pelunasan : id_pelunasan,jumlah
v_transaksi_semua_reguler : id_transaksi,no_resi,total_biaya_kirim
我想加入3桌
tb_tagihan 与 v_transaksi_semua_reguler
tb_tagihan 与 pelunasan
我试试这个查询
SELECT tb_tagihan.member AS Member, (select sum(v_transaksi_semua_reguler.total_biaya_kirim) from v_transaksi_semua_reguler where v_transaksi_semua_reguler.no_resi = tb_tagihan.no_resi) as Tagihan, (select sum(tb_pelunasan.jumlah) from tb_pelunasan where tb_pelunasan.member = tb_tagihan.member) as Pelunasan from tb_tagihan group by member;
Query Can Running 和结果。 AS Pelunasan 可以正确求和,但 AS Tagihan 不能正确求和