Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để tăng từng cột một trong trình kích hoạt?

bạn có thể sử dụng trình kích hoạt mysql để làm điều này. Hãy thử một cái gì đó như

CREATE TRIGGER 'database_name'.'after_insert_enrollment' AFTER INSERT ON 'ENROLLMENT' 
FOR EACH ROW
BEGIN
UPDATE class SET NO_OF_STUDENTS = NO_OF_STUDENTS +1 WHERE CLASS_NO = NEW.CLASS_NO;
END


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để cập nhật hai bảng trong một câu lệnh?

  2. Làm cách nào để quyết định khi nào sử dụng liên kết phải / liên kết trái hoặc liên kết bên trong Hoặc làm thế nào để xác định bảng nào nằm ở phía nào?

  3. Làm cách nào để xuất hàng triệu hàng từ MySQL sang CSV thông qua PHP mà không làm cạn bộ nhớ?

  4. Lô JDBC với PreparedStatement không hoạt động trong MySQL

  5. Id tài nguyên # 10 khi tôi muốn lặp lại một biến với php và mysql