Ja!
Her har du et andet eksempel:
UPDATE prices
SET final_price= CASE
WHEN currency=1 THEN 0.81*final_price
ELSE final_price
END
Dette virker, fordi MySQL ikke opdaterer rækken, hvis der ikke er nogen ændring, som nævnt i dokumenter :
Ja!
Her har du et andet eksempel:
UPDATE prices
SET final_price= CASE
WHEN currency=1 THEN 0.81*final_price
ELSE final_price
END
Dette virker, fordi MySQL ikke opdaterer rækken, hvis der ikke er nogen ændring, som nævnt i dokumenter :