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

CẬP NHẬT MYSQL PHP nếu Tồn tại hoặc CHÈN nếu không?

Tôi tin rằng bạn đang tìm kiếm cú pháp sau:

INSERT INTO <table> (field1, field2, field3, ...) 
VALUES ('value1', 'value2','value3', ...)
ON DUPLICATE KEY UPDATE
field1='value1', field2='value2', field3='value3', ...

Lưu ý: Với ON DUPLICATE KEY UPDATE , giá trị hàng bị ảnh hưởng trên mỗi hàng là 1 nếu hàng được chèn dưới dạng một hàng mới, 2 nếu một hàng hiện có được cập nhật 0 nếu một hàng hiện có được đặt thành các giá trị hiện tại của nó .

Tài liệu MySQL: INSERT ... ON DUPLICATE KEY UPDATE Statement



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Giám sát hiệu quả MySQL với SCUMM Dashboards:Part One

  2. Cách thiết kế cơ sở dữ liệu mysql nhiều người thuê

  3. lựa chọn nhanh một hàng ngẫu nhiên từ một bảng lớn trong mysql

  4. Cơ sở dữ liệu mặc định của MySQL

  5. So sánh phạm vi ngày