Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

ENUM के साथ सेट MySQL में सक्रिय स्थिति वाले रिकॉर्ड चुनें

<घंटा/>

आइए पहले एक टेबल बनाएं। यहां, हमने ENUM का उपयोग करके स्थिति निर्धारित की है -

mysql> टेबल बनाएं DemoTable2037 -> ( -> StudentId int, -> status enum('Active','Inactive') -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.51 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> DemoTable2037 मानों में डालें (99, 'सक्रिय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड) mysql> DemoTable2037 मानों में डालें (99, 'निष्क्रिय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) )mysql> DemoTable2037 मानों में डालें (100, 'निष्क्रिय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> DemoTable2037 मानों में डालें (99, 'सक्रिय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> DemoTable2037 मानों में डालें (100, 'निष्क्रिय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DemoTable2037 मानों में डालें (101, 'सक्रिय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> सम्मिलित करें DemoTable2037 मानों में (101, 'सक्रिय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable2037 से *चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+-----------+----------+| छात्र आईडी | स्थिति |+-----------+----------+| 99 | सक्रिय || 99 | निष्क्रिय || 100 | निष्क्रिय || 99 | सक्रिय || 100 | निष्क्रिय || 101 | सक्रिय || 101 | सक्रिय |+-----------+----------+7 पंक्तियाँ सेट में (0.00 सेकंड)

यहां सक्रिय स्थिति वाले रिकॉर्ड का चयन करने की क्वेरी है -

mysql> DemoTable2037 से छात्र आईडी, स्थिति -> चुनें जहां स्थिति ='सक्रिय' -> छात्र आईडी द्वारा समूह;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+-----------+----------+| छात्र आईडी | स्थिति |+-----------+----------+| 99 | सक्रिय || 101 | सक्रिय |+-----------+----------+2 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL के साथ UPDATE स्टेटमेंट में if स्टेटमेंट का उपयोग करके सेट की गई शर्तों के साथ रिकॉर्ड प्रदर्शित करें

    आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.97 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable(StudentName,StudentMarks) में डालें मान (माइक, 45); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित कर

  1. MySQL के साथ कॉलम के एक सेट में शून्य मान वाले रिकॉर्ड कैसे खोजें

    इसके लिए ग्रेटेस्ट () के कॉन्सेप्ट का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1862 (Value1 int, Value2 int, Value3 int, Value4 int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1862 मान (110, NULL,78,NULL) में ड

  1. MySQL को एक कस्टम वैरिएबल में चुनें

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.63 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2013 मानों में डालें (बॉब );क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - DemoTable2013 से *चुने