खोज…


NULL के लिए उपयोग करता है

  • डेटा अभी तक ज्ञात नहीं है - जैसे कि end_date , rating
  • वैकल्पिक डेटा - जैसे कि middle_initial (हालांकि यह खाली स्ट्रिंग के रूप में बेहतर हो सकता है)
  • 0/0 - कुछ संगणनाओं का परिणाम, जैसे शून्य शून्य से विभाजित।
  • NULL "" (रिक्त स्ट्रिंग) या 0 (पूर्णांक के मामले में) के बराबर नहीं है।
  • अन्य?

NULLs का परीक्षण

  • IS NULL / IS NOT NULL - = NULL आपकी अपेक्षा के अनुरूप काम नहीं करता है।
  • x <=> y एक "अशक्त-सुरक्षित" तुलना है।

एक में LEFT JOIN की पंक्तियों के लिए परीक्षण a जिसके लिए वहाँ में एक इसी पंक्ति नहीं है b

SELECT ...
    FROM a
    LEFT JOIN b ON ...
    WHERE b.id IS NULL


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow