MYSQL: Menghitung Saldo Pada Debit Kredit


MYSQL: Menghitung Saldo Pada Debit Kredit

Mungkin kita ingin membuat penyimanan kaskecil keseharian ataupun ditempat usaha tapi bingung bagaimana rumus dan query di MySQL atau query lainnya, kali ini saya akan berikut cara Menghitung Saldo Pada Debit Kredit.

petama jangan lupa untuk membuat table transaksi kaskecil seperti contoh berikut baik melalui command prom atau query phpmyadmin:

CREATE TABLE IF NOT EXISTS `tbl_kaskecil` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `no_referensi` varchar(150) DEFAULT NULL,
  `tanggal` date DEFAULT NULL,
  `keterangan_perkiraan` varchar(250) DEFAULT NULL,
  `debit` float DEFAULT '0',
  `kredit` float DEFAULT '0',
  `tanggal_closing` date DEFAULT NULL,
  `input_oleh` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `tanggal` (`tanggal`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

setelah itu silahkan kamu masukkan data sesuai penempatan masing-masing transaksi yang tersedia, dan untuk menampilkan saldo dan saldo akhir sebagai berikut.
 
SELECT t.debet, t.kredit, @saldo:=@saldo+t.debet-t.kredit AS saldo FROM table t JOIN (SELECT @saldo:=0) a union select null,null,'SALDO AKHIR',@saldo 

Nah untuk selebihnya silahkan diutak atik sendiri sesuai keingan baik melalui store procedur atau trigger. Semoga artikel ini bisa membantu dan memberikan manfaat.

Tags: , , , , ,