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

MySQL क्वेरी में त्रुटि (आपके SQL सिंटैक्स में त्रुटि)

आपके पास एक unexpected identifier है आपके SQL . में कथन ... ऐसा इसलिए है क्योंकि आप alias . का उपयोग कर रहे हैं zcp अनावश्यक रूप से। SQL के साथ जो आपके पास है, alias . की कोई आवश्यकता नहीं है table DELETE में खंड।

DELETE FROM zc_products
WHERE products_id IN (SELECT DISTINCT p.products_id FROM zc_products p, zc_products_to_categories pc WHERE 
p.products_id = pc.products_id AND 
pc.categories_id IN (SELECT DISTINCT zcc.categories_id FROM zc_categories zcc WHERE zcc.categories_status = 0));

नोट यदि आपने 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. MySQL डेटाबेस को दूसरी मशीन में कॉपी करना

  2. mysql-अजगर स्थापित करें (विंडोज़)

  3. जावा टूल के लिए LINQ

  4. CA फ़ाइल का उपयोग करके MySQL के लिए Azure डेटाबेस से SSL कनेक्शन

  5. क्या फ़ोरम सॉफ़्टवेयर को मॉडरेशन पर सचमुच विषयों/पोस्टों को हटा देना चाहिए या बस छुपाना चाहिए?