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

नेस्टेड चयन क्वेरी के साथ MySQL हटाएं

डबल नेस्टिंग करें

DELETE FROM catalogue 
WHERE catalogue_id IN (SELECT catalogue_id FROM (
  SELECT catalogue_id 
  FROM catalogue 
  WHERE (
    product_id = (SELECT product_id FROM catalogue WHERE catalogue_id = '2290') 
    AND length_id = (SELECT length_id FROM catalogue WHERE catalogue_id = '2290') 
    AND gauge_id = (SELECT gauge_id FROM catalogue WHERE catalogue_id = '2290')
  )) x
)

यह mysql को बेवकूफ बनाता है



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP का उपयोग करके एक MySQL डेटाबेस के अंदर सभी टेबल दिखाएं?

  2. MySQL में varchar को डेटाटाइम में बदलने में असमर्थ

  3. 'SELECT' स्टेटमेंट में 'IF' - कॉलम वैल्यू के आधार पर आउटपुट वैल्यू चुनें

  4. Activerecord के साथ क्वेरी चौराहा

  5. यूनिकोड एनकोड त्रुटि 'लैटिन -1' कोडेक वर्ण '\u2019' को एन्कोड नहीं कर सकता