phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

Perbarui otomatis stok di Database Mysql

Apa yang Anda tanyakan secara teknis bukanlah "hubungan" dalam pengertian teknis ketika merujuk pada basis data relasional. Relasi semacam itu adalah hal-hal seperti memiliki tabel yang mengacu pada "kunci" tabel lain, misalnya menghubungkan tabel dengan alamat pelanggan ke tabel lain dengan pesanan pelanggan. Bagaimanapun, itu di luar cakupan pertanyaan Anda, jadi untuk menjawab pertanyaan Anda, Anda dapat melakukannya di kode aplikasi atau pemicu.

Pemicu adalah fitur database yang melakukan sesuatu saat terjadi INSERT, UPDATE, atau DELETE.

Sesuatu seperti ini akan berfungsi dengan baik dengan sedikit penyesuaian untuk nama tabel/kolom:

UPDATE table2 SET inventory = inventory - NEW.qty where id = NEW.id_product;

Sekarang hanya mencakup INSERT; Anda mungkin ingin membuat pemicu lain untuk PEMBARUAN Peristiwa dan mungkin juga menangani inventaris yang dikembalikan atau pesanan yang dibatalkan, tetapi itu mungkin sesuatu yang akan Anda tangani di tingkat aplikasi daripada di pemicu.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. 999,99 Nilai untuk 1138 Di Mysql/PhP Admin Saya

  2. Mengimpor database dan tabel dengan phpMyAdmin

  3. PhpMyAdmin 3.5.6 memberikan HTTP Error 403 di Windows Server 2003 dengan IIS 6

  4. PHP Masukkan ke dalam kesalahan sintaks MySQL

  5. Cara melewati penyortiran tabel di phpmyadmin