के लिए डेटाबेस की जांच करना मेरे पास एक सारणी है जो बूलियन है, रिकॉर्ड्स की एक श्रृंखला का कोई मूल्य नहीं है (सत्य या गलत नहीं)। इन्हें खोजने के लिए मैं अपना एसक्यूएल कथन कैसे लिखूं?NULL बूलियन मान
मैं सफलता के बिना निम्नलिखित SQL कथन की कोशिश की है:
1) SELECT * FROM table WHERE field = NULL
2) SELECT * FROM table WHERE field != TRUE AND field != FALSE
किसी भी मदद की बहुत सराहना की जाएगी।
कई धन्यवाद, बेन
आपके सभी उत्तरों के लिए धन्यवाद, esp/mitch Wheat :) –
NULL कोई मान नहीं है, यह मूल्य की अनुपस्थिति है। इस प्रकार मूल्य की अनुपस्थिति से तुलना नहीं की जा सकती है। –
@ मिलेन: बहुत अधिक दूसरी भाषा यह बहुत अच्छी तरह से प्रबंधित करती है। आईएमओ यह बेहद मूर्ख है कि एसक्यूएल को इस – Draemon