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

MySQL - Utilizzo di If Then Else in MySQL UPDATE o SELECT Query

UPDATE table
SET A = IF(A > 0 AND A < 1, 1, IF(A > 1 AND A < 2, 2, A))
WHERE A IS NOT NULL;

potresti voler usare CEIL() se A è sempre un valore in virgola mobile > 0 e <= 2