sql >> Base de Datos >  >> RDS >> Mysql

MySQL:uso de If Then Else en MySQL UPDATE o SELECT Queries

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

es posible que desee utilizar CEIL() si A es siempre un valor de punto flotante > 0 y <= 2