Всем привет!
Я знаю как сделать множественный UPDATE
INSERT INTO table (a, b, c) VALUES (1, 2, 3), (4, 5, 6)
ON DUPLICATE KEY UPDATE a = VALUES(a), b = VALUES(b), c = VALUES(c)
Как сделать этот запрос более универсальным? Например,
INSERT INTO table (a, b, c) VALUES (1, 2, 3), (4, 5, 6)
ON DUPLICATE KEY UPDATE ALL
Или может быть лучше написать и использовать какую ни будь хранимую процедуру?
Как вы решаете подобную задачу? Спасибо.