Vâng!
Ở đây bạn có một ví dụ khác:
UPDATE prices
SET final_price= CASE
WHEN currency=1 THEN 0.81*final_price
ELSE final_price
END
Điều này hoạt động vì MySQL không cập nhật hàng, nếu không có thay đổi, như đã đề cập trong tài liệu :
Vâng!
Ở đây bạn có một ví dụ khác:
UPDATE prices
SET final_price= CASE
WHEN currency=1 THEN 0.81*final_price
ELSE final_price
END
Điều này hoạt động vì MySQL không cập nhật hàng, nếu không có thay đổi, như đã đề cập trong tài liệu :
UnsupportedOperationException với DriverManager.getConnection () trên Android
Mất kết nối với MySQL sau một thời gian và không kết nối lại được
Chỉ hiển thị mỗi Giá trị trường DISTINCT một lần bằng vòng lặp
Làm cách nào để sửa các chuỗi UTF-8 được mã hóa kép nằm trong các trường MySQL utf8_general_ci?
Kết nối với mysql bằng php