Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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