Dengan asumsi setiap id muncul di kedua tabel (idealnya hanya sekali):
update tmpList inner join table1 using (id) inner join table2 using (id)
set table1.ts = tmpList.ts_value, table2.ts=tmpList.ts_value;
Pembaruan:hanya menggunakan gabungan kiri alih-alih gabungan dalam membuat ini berfungsi bahkan untuk id yang hanya ada dalam satu tabel - klausa set yang tidak dapat diterapkan tampaknya dilewati begitu saja; Seharusnya aku mencobanya lebih awal, rupanya.