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

सबक्वेरी में NOT IN NULL मानों के साथ कैसे काम करता है?

कारण यह है कि SQL विनिर्देश के अनुसार, Foo IN(A,B,C) ( Foo = A Or Foo = B Or Foo = C ) . इस प्रकार, यदि हमारे पास Foo In(Null, 1, 2) . है हमें Foo = Null Or Foo = 1 Or Foo = 2 मिलता है . चूंकि Foo = Null हमेशा UNKNOWN होता है और मूल्यांकन किया गया False फ़िल्टर करने के उद्देश्य से, आपके IN एक्सप्रेशन में Null कोई परिणाम नहीं देगा।



  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 रबर के साथ परिनियोजित EC2 पर कनेक्ट नहीं होगा

  2. ग्रहण में सर्वलेट और जेएसपी का उपयोग करके डेटाबेस में डेटा डालें

  3. एक दूसरे के भीतर सबक्वेरी को नेस्ट करके MySQL में 61 टेबल जॉइन लिमिट के आसपास काम करें

  4. 1130 होस्ट 'अमेज़ॅन-ईसी 2-आईपी' को इस MySQL सर्वर से कनेक्ट करने की अनुमति नहीं है

  5. क्या एक्सेल में दशमलव स्थानों की सबसे बड़ी संख्या खोजने का कोई तरीका है?