Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

tanto415Avatar border
TS
tanto415
[ASK] MEMBUAT TRIGGER
Mohon sumbangan solusinya gan, saya mencoba membuat trigger di SQLyog, saya membuat trigger yg berfungsi untuk mengupdate jumlah total barang yg terjual, ada 2 tabel yang saya buat : 

tabel barang
-id
-kode_barang
-nama_barang
-total_penjualan

tabel_penjualan_barang
-id
-kode_barang
-terjual


saya buat trigger tersebut di tabel_penjualan_barang begini script dan hasilnya setelah saya jalankan :
============================CRIPT TRIGGERNYA==============================
DELIMITER $$
 
CREATE
    /*[DEFINER = { user | CURRENT_USER }]*/
    TRIGGER `test`.`totalq` AFTER UPDATE
    ON `test`.`tabel_penjualan_barang`
    FOR EACH ROW BEGIN
 
UPDATE tabel_barang
SET total_penjualan = SUM(terjual)
WHERE kode_barang = 10;
 
    END$$
 
DELIMITER ;
====================================================================================
Result
(0 row(s) affected)
Execution Time : 00:00:00:031
Transfer Time  : 00:00:01:014
Total Time     : 00:00:01:045


lalu saya coba update di kolom terjualnya, saya kasih nilai 70 di tabel_penjualan_barangnya
saya cek pada tabel_barang dan tidak terjadi apa - apa pada kolom total penjualan barangnya, itu kenapa ya gan? mohon petunjuknya gan.. saya lampirkan gambarnya di bawah.. 

nona212
nona212 memberi reputasi
2
838
5
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Urutan
Terbaru
Terlama
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan