किसी डेटाबेस में खाली तालिका की जांच करने के लिए, आपको तालिका से कुछ रिकॉर्ड निकालने होंगे। अगर टेबल खाली नहीं है तो टेबल रिकॉर्ड वापस कर दिए जाएंगे।
आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable(Id int,Name varchar(100),age int);query OK, 0 Rows प्रभावित (0.80 sec)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल वैल्यू में डालें (1001, 'जॉन', 23); क्वेरी ओके, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल वैल्यू में डालें (1002, 'क्रिस', 21); क्वेरी ओके, 1 पंक्ति प्रभावित (0.12 सेकंड)mysql> डेमोटेबल मानों में डालें(1003,'डेविड',22);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------+----------+------+| आईडी | नाम | उम्र |+------+----------+------+| 1001 | जॉन | 23 || 1002 | क्रिस | 21 || 1003 | डेविड | 22 |+----------+----------+------+3 पंक्तियाँ सेट में (0.00 सेकंड)आइए तालिका से सभी रिकॉर्ड हटा दें -
mysql> DemoTable से हटाएं जहां Id IN(1001,1002,1003);क्वेरी ओके, 3 पंक्तियाँ प्रभावित (0.19 सेकंड)
अब किस स्थिति के आधार पर तालिका से रिकॉर्ड प्राप्त करने का प्रयास करें -
mysql> DemoTable से Id चुनें जहां Name="John";खाली सेट (0.00 सेकंड)
आप ऊपर देख सकते हैं, चूंकि तालिका अब खाली है, इसलिए एक खाली सेट वापस कर दिया गया है।