Несколько обновлений в MySQL

я знаю, что вы можете вставить несколько строк сразу, есть ли способ для обновления нескольких строк одновременно (как, в один запрос) в MySQL?

Редактировать:Например, у меня есть следующие

Name   id  Col1  Col2
Row1   1    6     1
Row2   2    2     3
Row3   3    9     5
Row4   4    16    8

я хочу объединить все следующие Обновления в одном запросе

UPDATE table SET Col1 = 1 WHERE id = 1;
UPDATE table SET Col1 = 2 WHERE id = 2;
UPDATE table SET Col2 = 3 WHERE id = 3;
UPDATE table SET Col1 = 10 WHERE id = 4;
UPDATE table SET Col2 = 12 WHERE id = 4;

Найдено 11 ответ:

Multiple Updates in MySQL

http://stackoverflow.com/questions/3432/multiple-updates-in-mysql

Посмотреть решение →