मैंने एक प्रश्न पूछा और यह उत्तर मिला जिससे मदद मिली।
UPDATE TABLE_A a JOIN TABLE_B b
ON a.join_col = b.join_col AND a.column_a = b.column_b
SET a.column_c = a.column_c + 1
अब मैं ऐसा करने के लिए देख रहा हूँ अगर वहाँ 3 टेबल कुछ इस तरह से शामिल हैं।
UPDATE tableC c JOIN tableB b JOIN tableA a
मेरा प्रश्न मूल रूप से है ... क्या यह संभव है कि किसी UPDATE
कथन पर 3 तालिका सम्मिलित हों ? और इसके लिए सही सिंटैक्स क्या है? धन्यवाद। क्या मैं ...
JOIN tableB, tableA
JOIN tableB JOIN tableA
UPDATE t1 JOIN t2 ON t1.id = t2.t1_id JOIN t3 ON t3.id = t2.t3_id SET t1.col = 'newval'
JOIN
और उसकीON
स्थिति को जोड़ने की आवश्यकता है , जैसा कि आप किसीSELECT
प्रश्न में करेंगे ।