ОБНОВЛЕНИЕ MYSQL для той же колонки, но с несколькими предложениями WHERE
С MYSQL я использую этот запрос:
UPDATE CustomerDetails_COPY
SET Category_ID = 10
WHERE Category_ID = 2
Это хорошо, но я хотел бы рекламировать более 15SET/WHERE
к этому как:
UPDATE CustomerDetails_COPY
SET Category_ID = 9 WHERE Category_ID = 3
SET Category_ID = 12 WHERE Category_ID = 4
SET Category_ID = 11 WHERE Category_ID = 5
.....
Как бы я добавил к этому?
РЕДАКТИРОВАТЬ:
Согласно предложению охотников:
UPDATE CustomerDetails_COPY
SET Category_ID = CASE Category_ID
WHEN 2 THEN 10
WHEN 3 THEN 9
WHEN 4 THEN 12
WHEN 5 THEN 11
END
WHERE Category_ID IN (2,3,4,5)
Это работает отлично! Спасибо