2
它可以插入這樣的多行:這是一種更新多行的可行方法嗎?
INSERT INTO table VALUES (...), (...), (...)...
但通過他們的ID更新行,沒有在UPDATE的語法沒有這樣的快捷方式。
但對於這一點:
INSERT INTO table (id, columns-to-update) VALUES (1, values), (2, values)
ON DUPLICATE KEY UPDATE column=VALUES(column)...
這是在一個單一查詢來更新多個行的有效途徑?或者,發佈多個(多達數百個)個人查詢的整體性更好?