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

SQL WHERE कंडीशन किसके बराबर नहीं है?

आप ऐसा कर सकते हैं

DELETE FROM table WHERE id NOT IN ( 2 )

या

DELETE FROM table WHERE id <>  2 

जैसा कि @ फ्रैंक श्मिट ने नोट किया है, हो सकता है कि आप NULL मानों के बारे में भी सावधान रहना चाहें। यदि आप वह सब कुछ हटाना चाहते हैं जो 2 . नहीं है (NULL सहित) फिर OR id IS NULL WHERE क्लॉज के लिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कुशलतापूर्वक एकाधिक रेल मॉडल से फ़ीड बनाना?

  2. UTF-8 वर्ण एन्कोडिंग लड़ाई json_encode ()

  3. MySQL से nवां पर्सेंटाइल चुनें

  4. पीडीओ-> क्वेरी () और पीडीओ-> निष्पादन () के बीच अंतर

  5. MySQL - डेटाबेस से त्रिज्या के भीतर अंक खोजें