Множественный запрос очень часто ускоряет выполнение запросов, если Вам следует выполнить много попыток обновление полей таблицы. Мы экономим ресурсы, за счет одного большого запроса, а не множества маленьких.
Пример подобного вопроса приведен ниже:
UPDATE `test`
SET
`price` = CASE
WHEN `id` = 1 THEN 11
WHEN `id` = 2 THEN 22
ELSE `price` END,
`title` = CASE
WHEN `id` = 1 THEN 'title 1'
WHEN `id` = 2 THEN 'title 2'
WHEN `id` = 3 THEN 'title 3'
ELSE `title` END
WHERE `id` IN (1,2,3)