Daftar dan Belajar Sekarang!

Query Bersarang Mysql

foto IfanZalukhu
162 Kontribusi 113 Coto
11 bulan yang lalu
Saya lagi ada tugas dari kampus buat API bank ecek-ecek. Saya punya database dengan 2 table : ACCOUNT -------- norekening (PK) username nama email nohp pin saldo MUTASI -------- id (PK) tanggal nominal jenis_transaksi no_rekening (FK) saat seseorang melakukan transfer maka : - INSERT di MUTASI jenis_transaksi="uang masuk", no_rekening=noRekTujuan - INSERT di MUTASI jenis_transaksi="uang keluar", no_rekening=noRekPengirim - UPDATE(tambah) saldo di ACCOUNT si noRekTujuan - UPDATE(kurang) saldo di ACCOUNT si noRekPengirim nah kan itu query saya lakukan secara berurutan. Sudah berhasil, memang bisa jalan. Cuma kadang-kadang error sebelum sampai ke baris terakhir. Contohnya error di query ke 4, tetapi query 1,2,3 sudah jalan dan datanya masuk ke database. Apakah ada cara yg lebih baik, biar query nya sekaligus di jalankan tidak satu2 atau mungkin ada solusi lainnya dari agan2 semua? Terima kasih

Tag: database nodejs javascript

✔ Forum ini sudah terjawab


Jawaban
foto hilmanrdn
1906 Kontribusi 1449 Coto
11 bulan yang lalu
istilanya transaction kalo ngga salah gan, antara jalan semuanya atau satu gagal, gagal semuanya https://dev.mysql.com/doc/refman/8.0/en/commit.html
answered icon
foto hilmanrdn
1906 Kontribusi 1449 Coto
11 bulan yang lalu
istilanya transaction kalo ngga salah gan, antara jalan semuanya atau satu gagal, gagal semuanya https://dev.mysql.com/doc/refman/8.0/en/commit.html

foto IfanZalukhu
162 Kontribusi 113 Coto
11 bulan yang lalu
Sip, terima kasih mas. Aku dari kemarin gk dapat kata kuncinya. malah ketemu nested query


Login untuk diksusi di forum sekolah koding