उन्हें NULL . पर सेट किया जाएगा अगर कोई मैच नहीं है।
मैं JOIN . का उपयोग करके शुरू करूंगा अपडेट के लिए सिंटैक्स:
UPDATE customers c JOIN
prospects p
ON p.prospect = c.entry_company_tax_id
SET c.entry_company_tax_id = p.account;
इसका यह लाभ है कि यह केवल मिलान करने वाले रिकॉर्ड को ही अपडेट करेगा -- इसलिए कोई नया NULL नहीं है मान (जब तक कि p.account NULL है )।
फिर, आप जांच कर सकते हैं कि क्या यह सही है JOIN दो तालिकाओं के लिए कुंजी। क्या आप entry_company_tax_id का उपयोग कर रहे हैं? JOIN . दोनों के लिए उपयोग किया जाता है और फ़ील्ड मान के लिए?