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

MySQL में विभिन्न प्रकार के उपयोगकर्ताओं की संख्या प्राप्त करें?


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

mysql> तालिका बनाएं DemoTable -> ( -> UserName varchar(20), -> UserType ENUM('New User','Registered User') -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.60 सेकंड) 

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

mysql> डेमोटेबल मानों में डालें ('क्रिस', 'नया उपयोगकर्ता'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> डेमोटेबल मानों में डालें ('डेविड', 'नया उपयोगकर्ता'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> डेमोटेबल मानों में डालें ('माइक', 'पंजीकृत उपयोगकर्ता'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> डेमोटेबल मानों में डालें ('सैम', 'नया उपयोगकर्ता');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड)

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

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

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

<पूर्व>+----------+---------------------+| उपयोगकर्ता नाम | उपयोगकर्ता प्रकार |+----------+---------------------+| क्रिस | नया उपयोगकर्ता || डेविड | नया उपयोगकर्ता || माइक | पंजीकृत उपयोगकर्ता || सैम | नया उपयोगकर्ता |+----------+-----------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

यहां विभिन्न प्रकार के उपयोगकर्ताओं की संख्या प्राप्त करने की क्वेरी है -

mysql> UserType द्वारा DemoTable समूह से गिनती (*), UserType चुनें;

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

<पूर्व>+----------+---------------------+| गिनती (*) | उपयोगकर्ता प्रकार |+----------+---------------------+| 3 | नया उपयोगकर्ता || 1 | पंजीकृत उपयोगकर्ता |+----------+-----------------+2 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL पर किसी भिन्न उपयोगकर्ता के रूप में लॉग इन कैसे करें?

    यदि आप MySQL पर एक अलग उपयोगकर्ता के रूप में लॉगिन करना चाहते हैं, तो आपको mysql -u -p कमांड का उपयोग करना होगा। एक अलग उपयोगकर्ता के रूप में लॉगिन करने के लिए सिंटैक्स निम्नानुसार है। mysql -u yourUsername -p एंटर की दबाने के बाद पासवर्ड डालें - उपरोक्त सिंटैक्स को समझने के लिए, आइए MySQL में एक यू

  1. संख्या को अनदेखा करने और केवल स्ट्रिंग और '/' प्राप्त करने के लिए MySQL REGEXP का उपयोग करें

    इसके लिए REGEXP_REPLACE() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.44 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1595 मानों में डालें (101 302 405 सैम/9870); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.28 सेकंड) चयन कथन का उपयोग करके त

  1. दशमलव बिंदु MySQL से पहले 2 स्थानों पर स्थित संख्या कैसे प्राप्त करें?

    दशमलव बिंदु से पहले 2 स्थानों पर स्थित संख्या प्राप्त करने के लिए, आप div की अवधारणा का उपयोग कर सकते हैं। आइए एक टेबल बनाएं - );क्वेरी ओके, 0 रो प्रभावित (2.20 सेकेंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - डेमो 1 मानों में डालें ( 1000.78);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेक