Mereka akan disetel ke NULL jika tidak ada yang cocok.
Saya akan mulai dengan menggunakan JOIN sintaks untuk pembaruan:
UPDATE customers c JOIN
prospects p
ON p.prospect = c.entry_company_tax_id
SET c.entry_company_tax_id = p.account;
Ini memiliki keuntungan bahwa itu hanya akan memperbarui catatan yang cocok -- jadi tidak ada NULL baru nilai (kecuali p.account adalah NULL ).
Kemudian, Anda dapat menyelidiki apakah itu JOIN yang benar kunci untuk dua tabel. Apakah Anda menggunakan entry_company_tax_id digunakan baik untuk JOIN dan untuk nilai bidang?