Ja!
Här har du ett annat exempel:
UPDATE prices
SET final_price= CASE
WHEN currency=1 THEN 0.81*final_price
ELSE final_price
END
Detta fungerar eftersom MySQL inte uppdaterar raden, om det inte finns någon förändring, som nämns i dokument :