You are on page 1of 1

*SQLEXEC(konex, "select tr_notab,tr_nama,kop_sim,sum(saldo_a) "+;

"as saldo_a,sum(saldo_b) as saldo_b,sum(saldo_c) as


saldo_c,sum(saldo_d) as saldo_d, "+;
"sum(saldo_e) as
saldo_e,sum(saldo_a+saldo_b+saldo_c+saldo_d+saldo_e) as saldo_x "+;
"from ((select tr_nama,tr_dinas,tr_notab,tr_saldo as
saldo_a,0 AS saldo_b, "+;
"0 as saldo_c,0 as saldo_d,0 as saldo_e,0 as saldo_x from
tr_tab WHERE tr_jeni='1' AND SUBSTR(tr_tanggal,1,7)=?xsampai) "+;
"union all (select tr_nama,tr_dinas,tr_notab,0 AS
saldo_a,tr_saldo as saldo_b, "+;
"0 as saldo_c,0 as saldo_d,0 as saldo_e,0 as saldo_x from
tr_tab WHERE tr_jeni='2' AND SUBSTR(tr_tanggal,1,7)=?xsampai) "+;
"union all (select tr_nama,tr_dinas,tr_notab,0 AS saldo_a,0
AS saldo_b, "+;
"tr_saldo as saldo_c,0 as saldo_d,0 as saldo_e,0 as saldo_x
from tr_tab WHERE tr_jeni='3' AND SUBSTR(tr_tanggal,1,7)=?xsampai) "+;
"union all (select tr_nama,tr_dinas,tr_notab,0 AS saldo_a,0
AS saldo_b, "+;
"0 as saldo_c,tr_saldo as saldo_d,0 as saldo_e,0 as saldo_x
from tr_tab WHERE tr_jeni='4' AND SUBSTR(tr_tanggal,1,7)=?xsampai) "+;
"union all (select tr_nama,tr_dinas,tr_notab,0 AS saldo_a,0
AS saldo_b, "+;
"0 as saldo_c,0 as saldo_d,tr_saldo as saldo_e,0 as saldo_x
from tr_tab WHERE tr_jeni='5' AND SUBSTR(tr_tanggal,1,7)=?xsampai) "+;
")c inner join (Select kop_sim,kop_kode from mas_dinas) q
"+;
"WHERE tr_dinas = kop_kode Group by
tr_dinas,tr_notab,tr_nama ASC ","aku")
*SQLEXEC(konex, "select ms_tab,ms_nama,kop_sim,sum(saldo_a) "+;
"as saldo_a,sum(saldo_b) as saldo_b,sum(saldo_c) as
saldo_c,sum(saldo_d) as saldo_d,"+;
"sum(saldo_e) as
saldo_e,sum(saldo_a+saldo_b+saldo_c+saldo_d+saldo_e) as saldo_x "+;
"from ((select ms_nama,ms_dinas,ms_tab,ms_akhir as
saldo_a,0 AS saldo_b,"+;
"0 as saldo_c,0 as saldo_d,0 as saldo_e,0 as saldo_x from
tab_awal WHERE ms_jenis='1' AND SUBSTR(ms_tanggal,1,7)=?xsampai) "+;
"union all (select ms_nama,ms_dinas,ms_tab,0 AS
saldo_a,ms_akhir as saldo_b,"+;
"0 as saldo_c,0 as saldo_d,0 as saldo_e,0 as saldo_x from
tab_awal WHERE ms_jenis='2' AND SUBSTR(ms_tanggal,1,7)=?xsampai) "+;
"union all (select ms_nama,ms_dinas,ms_tab,0 AS saldo_a,0
AS saldo_b,"+;
"ms_akhir as saldo_c,0 as saldo_d,0 as saldo_e,0 as saldo_x
from tab_awal WHERE ms_jenis='3' AND SUBSTR(ms_tanggal,1,7)=?xsampai) "+;
"union all (select ms_nama,ms_dinas,ms_tab,0 AS saldo_a,0
AS saldo_b,"+;
"0 as saldo_c,ms_akhir as saldo_d,0 as saldo_e,0 as saldo_x
from tab_awal WHERE ms_jenis='4' AND SUBSTR(ms_tanggal,1,7)=?xsampai) "+;
"union all (select ms_nama,ms_dinas,ms_tab,0 AS saldo_a,0
AS saldo_b,"+;
"0 as saldo_c,0 as saldo_d,ms_akhir as saldo_e,0 as saldo_x
from tab_awal WHERE ms_jenis='5' AND SUBSTR(ms_tanggal,1,7)=?xsampai) "+;
")c inner join (Select kop_sim,kop_kode from mas_dinas) q
"+;
"WHERE ms_dinas = kop_kode Group by
ms_dinas,ms_tab,ms_nama ASC ","aku")

You might also like