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

मैसकल - एक क्वेरी के साथ कई तालिकाओं से हटाएं

जाहिर है, यह संभव है। मैनुअल से :

<ब्लॉकक्वॉट>

WHERE क्लॉज में विशेष स्थिति के आधार पर आप एक या अधिक तालिकाओं से पंक्तियों को हटाने के लिए DELETE स्टेटमेंट में कई टेबल निर्दिष्ट कर सकते हैं। हालाँकि, आप एकाधिक-तालिका DELETE में ORDER BY या LIMIT का उपयोग नहीं कर सकते। Table_references क्लॉज शामिल होने में शामिल तालिकाओं को सूचीबद्ध करता है। इसका सिंटैक्स सेक्शन 12.2.8.1, “ज्वाइन सिंटेक्स” में वर्णित है।

मैनुअल में उदाहरण है:

DELETE t1, t2 FROM t1 INNER JOIN t2 INNER JOIN t3
WHERE t1.id=t2.id AND t2.id=t3.id;

1:1 लागू होना चाहिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL क्वेरी MySQL में तालिका को हटाने के लिए

  2. MySQL ग्रुप बाय एंड ऑर्डर बाय

  3. एक पूर्णांक के रूप में MySQL में दो तिथियों के बीच वर्षों में अंतर प्राप्त करें

  4. MySQL कमांड प्रॉम्प्ट के माध्यम से वर्डप्रेस एडमिन पासवर्ड कैसे रीसेट करें

  5. तालिका 'केवल पढ़ने के लिए' है