sql >> Database teknologi >  >> RDS >> Mysql

Reducer værdien i mysql, men ikke negativ

Tilføj en anden betingelse for kun at opdatere, hvis field er større 0

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


  1. ADVARSEL:Office Version 2204 kan ødelægge Access-applikationer

  2. Jeg skal sende kolonnenavne ved hjælp af variabel i select-sætning i butiksprocedure, men jeg kan ikke bruge dynamisk forespørgsel

  3. MySQL returnerer første række i en sammenføjet tabel

  4. Failover &Failback på Amazon RDS