Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Penurunan nilai di mysql tetapi tidak negatif

Tambahkan kondisi lain untuk memperbarui hanya jika field lebih besar 0

UPDATE table 
SET field = field - 1
WHERE id = $number
and field > 0


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. kueri bujur dan lintang mySQL untuk baris lain dalam radius x mil

  2. MySql memberikan izin pengguna

  3. Mengapa batas waktu maksimum MySQL 838:59:59?

  4. Bagaimana mengatasi InnoDB:Tidak dapat mengunci kesalahan ./ibdata1 mysql?

  5. Bagaimana Anda mengubah tingkat isolasi SQL dari Python menggunakan MySQLdb?