Apa cara termudah untuk memperbarui banyak baris dalam sebuah tabel? Saya memiliki file csv yang terlihat seperti ini:
|primary_key |value|
| 1 | xyz|
| 2 | abc|
| 3 | def|
...
Baris dengan kunci utama ini sudah ada di tabel target
Saya ingin memperbarui tabel target dengan nilai-nilai ini. Apakah ada sintaks sehingga saya dapat menulis sesuatu seperti:
update mytable set value = ('xyz', 'abc', 'def') where primary key = (1,2,3);
Melihat melalui Referensi Pembaruan MySQL , situs ini ( pembaruan MySQL - csv ), SO ( perbarui beberapa baris , beberapa pembaruan db , perbarui beberapa baris ), saya menduga jawabannya adalah "tidak", tetapi saya ingin mengonfirmasi bahwa ini adalah benar.