आइए पहले एक टेबल बनाएं -
mysql> तालिका बनाएं DemoTable781 (नाम varchar(100));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.66 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable781 मानों ('') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.29 सेकंड) mysql> DemoTable781 मानों में डालें ('क्रिस'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> में डालें DemoTable781 मान (''); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable781 मानों में डालें (शून्य); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> DemoTable781 मानों में डालें (शून्य); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> DemoTable781 मान ('') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)mysql> DemoTable781 मानों में डालें (शून्य); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.28 सेकंड)पूर्व>चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable781 से *चुनें;यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------+| नाम |+----------+| || क्रिस || || शून्य || शून्य || || NULL |+----------+7 पंक्तियाँ सेट में (0.00 सेकंड)
यहाँ एक MySQL तालिका में EMPTY या NULL कॉलम की गिनती खोजने के लिए क्वेरी है -
mysql> (SUM चुनें (केस जब नाम NULL हो तो 1 ELSE 0 END) DemoTable781 से NullCountAndEmptyCount के रूप में) UNION ALL (SUM चुनें (केस जब नाम ='' तब 1 ELSE 0 END) AS NullCountAndEmptyCount DemoTable781 से);पूर्व>यह निम्नलिखित आउटपुट देगा -
<पूर्व>+--------------------------+| NullCountAndEmptyCount |+--------------------------+| 3 || 3 |+--------------------------+2 पंक्तियाँ सेट में (0.00 सेकंड)