I\'m new to MySQL.
I\'m using this to update multiple rows with different values, in a single query:
UPDATE categories SET order
Set title equal to itself when you don't want to update it to a different value.
UPDATE categories SET order = CASE id WHEN 1 THEN 3 WHEN 2 THEN 4 WHEN 3 THEN 5 END, title = CASE id WHEN 1 THEN 'New Title 1' ELSE title END WHERE id IN (1,2,3)