Postingan lainnya
query banyak tabel, select di dalam select, groping di mysql
ini ada 2 perintah sql, saya ingin jadi 1 query, saya sudah coba
select sum(ta_belanja_rinc.pagu) as total, `unit`.`nm_sub_unit` from `ta_belanja_rinc` inner join `ref_sub_unit` as `unit` on `unit`.`id_sub_unit` = `ta_belanja_rinc`.`id_sub_unit` where `unit`.`ta_anggaran` = 2018 group by `unit`.`id_sub_unit`
dan
SELECT sum(vl.total_pagu)as hasil FROM ref_sub_unit as unit left join tbl_verif as v on v.id_sub_unit=unit.id_sub_unit LEFT join tbl_verif_line as vl on v.id_verif=vl.id_verif GROUP by unit.id_sub_unit
jadi ini :
select sum(ta_belanja_rinc.pagu) as total, `unit`.`nm_sub_unit` from `ta_belanja_rinc` inner join `ref_sub_unit` as `unit` on `unit`.`id_sub_unit` = `ta_belanja_rinc`.`id_sub_unit` left join tbl_verif as v on v.id_sub_unit=unit.id_sub_unit where `unit`.`ta_anggaran` = 2018 group by `unit`.`id_sub_unit`
tapi hasilnya tidak akurat seperti sql saat di pisah, jika di gabung jadi ga sesuai totalnya, terima kasih.
0
1 Jawaban:
Jawaban Terpilih
Pake UNION gan utk nyambungin lebih dari 1 query
0