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

MySQL में ENUM फ़ील्ड का उपयोग करके पंक्तियों का चयन करना


आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable -> (-> EmployeeStatus ENUM('FULLTIME','Intern') default NULL -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड)

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

mysql> डेमोटेबल मानों में डालें ('पूर्णकालिक'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> डेमोटेबल मानों में डालें ('इंटर्न'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> सम्मिलित करें डेमोटेबल मानों में ('इंटर्न'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> डेमोटेबल मानों में डालें (); क्वेरी ठीक, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

mysql> डेमोटेबल से * चुनें;

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

<पूर्व>+----------------+| कर्मचारी स्थिति |+----------------+| पूर्णकालिक || इंटर्न || इंटर्न || NULL |+----------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ MySQL में ENUM फ़ील्ड का उपयोग करके पंक्तियों का चयन करने की क्वेरी है -

mysql> DemoTable से * चुनें -> जहां EmployeeStatus शून्य है या EmployeeStatus <> 'इंटर्न';

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

<पूर्व>+----------------+| कर्मचारी स्थिति |+----------------+| पूर्णकालिक || NULL |+----------------+2 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में चयनित पंक्तियों का आकार प्राप्त करें

    चयनित पंक्तियों का आकार प्राप्त करने के लिए, CHAR_LENGTH() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.87 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1612 मानों (बॉब, टेलर) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) च

  1. MySQL में उच्चतम गिनती वाला फ़ील्ड लौटाएं

    फ़ील्ड को उच्चतम गणना के साथ वापस करने के लिए, ORDER BY COUNT(*) का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1940 (FirstName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1940 मानों (माइक) में डालें; क्व

  1. MySQL को MySQL SLES रिपोजिटरी के साथ अपग्रेड करना

    MySQL को MySQL SLES रिपॉजिटरी का उपयोग करके अपग्रेड किया जा सकता है। आइए इस उन्नयन के लिए आवश्यक चरणों को देखें। डिफ़ॉल्ट रूप से, MySQL SLES रिपॉजिटरी MySQL को रिलीज़ श्रृंखला के नवीनतम संस्करण में अपडेट करती है जिसे उपयोगकर्ता ने इंस्टॉलेशन के दौरान चुना होगा किसी भिन्न रिलीज़ श्रृंखला में अद्यतन