आप इसे कर सकते हैं। हालांकि, उदाहरण के लिए, तालिका 1 और अद्यतन के लिए मानों के स्रोत के बीच कोई जॉइन कनेक्शन नहीं है (तालिका 2 INNER JOIN तालिका 3), तो परिणाम कुछ हद तक अप्रत्याशित होंगे। की तरह कुछ
आपकी क्वेरी होगा (मैं एक MySQL विशेषज्ञ नहीं हूँ):
UPDATE table1, table2, table3 SET table1.column1 = table2.column1
WHERE table2.column5 = table3.column6
लेकिन मैं क्या सोचता आप शायद चाहते हैं (मैं सिर्फ अनुमान लगा रहा हूँ) है कुछ अधिक की तरह:
UPDATE table1, table2, table3 SET table1.column1 = table2.column1
WHERE table1.somecolumn = table3.somecolumn AND table2.column5 = table3.column6
स्रोत
2010-10-01 02:26:12