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

mysql thay thế văn bản trong một trường php

Làm điều đó trong một:

UPDATE `users` 
SET `rights` = '[PRO]', points = points - 50
WHERE 
   `username` = 'somename'
   AND points >= 50
   AND rights != '[PRO]'

Và chỉ cần kiểm tra xem bạn có một hàng bị ảnh hưởng hay không. Nếu họ không có đủ điểm, nó sẽ không cập nhật và cũng không cập nhật khi họ đã có quyền. Điều này tránh các điều kiện về chủng tộc.




  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 để sử dụng Django với các bảng cơ sở dữ liệu chỉ đọc kế thừa với các khóa chính tổng hợp?

  2. MySQL tính toán khoảng cách (giải pháp đơn giản)

  3. Cơ sở dữ liệu / SQL:Làm thế nào để lưu trữ dữ liệu kinh độ / vĩ độ?

  4. Làm thế nào để xóa bảng điều khiển màn hình mysql trong Windows?

  5. Lỗi Mysql:Người dùng được chỉ định làm trình xác định ('mysql.infoschema'@'localhost') không tồn tại 'khi cố gắng kết xuất không gian bảng