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

MySQL cập nhật cùng một hàng bởi nhiều người dùng như bộ đếm

Đó là một truy vấn đủ đơn giản để chạy:

UPDATE mytable SET mycolumn = mycolumn + 1;

Bằng cách đó, ngay cả khi bạn có nhiều người thích cùng một lúc, các truy vấn sẽ không chạy chính xác cùng một lúc và vì vậy cuối cùng bạn sẽ nhận được con số chính xác.

Các truy vấn như những truy vấn này sẽ chạy chỉ trong vài phần giây, vì vậy bạn không cần phải lo lắng về việc nhiều người dùng nhấp vào chúng trừ khi bạn có hàng triệu người dùng, và khi đó bạn sẽ gặp rất nhiều vấn đề với các truy vấn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối trái điều kiện ON VÀ cú pháp điều kiện khác trong Doctrine

  2. Làm thế nào để sử dụng MySQL Found_Rows () trong PHP?

  3. Làm cách nào để chèn thông báo e-mail đến vào cơ sở dữ liệu mySQL?

  4. mysql COUNT (*) so với COUNT (cột DISTINCT)

  5. Xóa bản ghi từ hơn 1 năm trước