Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Mysql में एक ही क्वेरी में कई टेबल अपडेट करें

आप नीचे दिए गए कोड को आजमा सकते हैं:

UPDATE tab1, tab2, tab3
SET tab1.a = '', tab2.b = '',tab3.c = ''
WHERE tab1.id = 3 AND tab2.id = 9 AND tab3.id = 5;

अद्यतन करें:

ओपी द्वारा बताए गए अनुसार, कोड Mysql 5.5 के लिए काम नहीं कर रहा है , कोड के नीचे जोड़ा गया

UPDATE tab1 a 
  INNER JOIN tab2 b ON (a.id = b.id)
  INNER JOIN tab3 c ON (a.id = c.id)
SET tab1.a = '', tab2.b = '', tab3.c = ''
WHERE a.id = 3 AND tab2.id = 9 AND tab3.id = 5;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL के साथ PDO का उपयोग करके पृष्ठ पर अंक लगाना

  2. एक सबक्वायरी जो स्वतंत्र होनी चाहिए वह नहीं है। क्यों?

  3. मैक ओएस शेर पर कमांड लाइन से MySQL सर्वर कैसे शुरू करें?

  4. mysql पिवट/क्रॉसस्टैब क्वेरी

  5. कैसे जांचें कि एक कॉलम में स्ट्रिंग मान आंशिक रूप से SQL का उपयोग करके दूसरे कॉलम के स्ट्रिंग मान में निहित है या नहीं?