Hi,
your query run perfectly on my issue, but I have a little problem, if the record have a multiple transaction on the same date, the calculation is misplace, something like this
id no faktur tgl transaksi nama perusahaan transaksi User masuk keluar balance
30 Qty Awal 01/01/2017 Qty Awal admin 5 0 5
31 4002854988 08/03/2017 PT. Astra Otoparts Beli 10 0 15
32 600000144 11/03/2017 MAXI KRYSTA mtr Jual Grosir angga 0 1 13
33 600000101 11/03/2017 Cash Jual Grosir asep 0 1 13
34 600000351 12/03/2017 Cash Jual Grosir mu 0 2 11
35 500000224 15/03/2017 Jual Eceran zai 0 1 10
36 600001044 18/03/2017 Cash Jual Grosir ANGGA 0 1 9
37 600001146 19/03/2017 Adi Motor Jual Grosir zai 0 1 8
38 500000391 20/03/2017 Jual Eceran angga 0 1 7
39 600001413 21/03/2017 Cash Jual Grosir asep 0 2 5
40 600001988 27/03/2017 Cash Jual Grosir MU 0 1 4
41 600002378 29/03/2017 CRM Jual Grosir mu 0 1 3
42 600002902 02/04/2017 OZI CIPETE Jual Grosir admin 0 2 1
43 600003255 05/04/2017 Cash Jual Grosir OZI 0 1 0
see id no 31 until 34, I tried so many different way, but the result is the same, any idea?
thx