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

एक MySQL कॉलम में कितनी बार एक स्ट्रिंग दिखाई देती है, इसकी गणना करें?

<घंटा/>

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

mysql> टेबल बनाएं DemoTable704 (SubjectName टेक्स्ट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड)

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

mysql> DemoTable704 मानों में डालें ('MySQL का परिचय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DemoTable704 मानों में डालें ('MongoDB का परिचय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) )mysql> DemoTable704 मानों में डालें ('MySQL का परिचय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.31 सेकंड) mysql> DemoTable704 मानों में डालें ('जावा का परिचय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.39 सेकंड) mysql> DemoTable704 मानों में डालें ('MongoDB का परिचय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable704 मानों में डालें ('MySQL का परिचय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> सम्मिलित करें DemoTable704 मानों में ('सी का परिचय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड) mysql> DemoTable704 मानों में डालें ('स्प्रिंग और हाइबरनेट का परिचय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

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

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

<पूर्व>+------------------------------------------+| विषय का नाम |+-----------------------------------------------------+| MySQL का परिचय || मोंगोडीबी का परिचय || MySQL का परिचय || जावा का परिचय || मोंगोडीबी का परिचय || MySQL का परिचय || सी का परिचय || स्प्रिंग और हाइबरनेट का परिचय |+-----------------------------------------------------+सेट में 8 पंक्तियाँ (0.00 सेकंड)

कॉलम में कितनी बार स्ट्रिंग दिखाई देती है, इसकी गिनती पाने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable704 से COUNT(*) चुनें जहां सब्जेक्टनाम '%Introduction to MySQL%';

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

<पूर्व>+----------+| COUNT(*) |+----------+| 3 |+----------+1 पंक्ति सेट में (0.00 सेकंड)
  1. MySQL में विशेष कॉलम में कितनी बार मान दिखाई देता है?

    आप समूह के साथ कुल फ़ंक्शन गिनती() का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है। अपने कॉलमनाम का चयन करें, अपने कॉलमनाम द्वारा अपने टेबलनाम समूह से किसी भी परिवर्तनीय नाम के रूप में गिनती (*) करें; उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है। )

  1. MySQL समय कॉलम पर औसत कैसे प्राप्त करें?

    औसत समय कॉलम प्राप्त करने के लिए, नीचे दिए गए सिंटैक्स का उपयोग करें। यह समय प्रारूप में औसत देगा - SEC_TO_TIME(AVG(TIME_TO_SEC(yourColumnName))) को अपने TableName से किसी भी VariableName के रूप में चुनें; उपरोक्त अवधारणा को समझने के लिए, आइए एक तालिका बनाएं। निम्नलिखित प्रश्न है - );क्वेरी ओके, 0

  1. जावा में MySQL के साथ ResultSet पर कॉलम नाम कैसे प्राप्त करें?

    परिणाम सेट पर कॉलम नाम प्राप्त करने के लिए, आपको getMetaData() विधि का उपयोग करने की आवश्यकता है। GetMetadata() का प्रोटोटाइप इस प्रकार है - ResultSetMetaData getMetaData SQLException फेंकता है; 5 कॉलम नामों के साथ एक MySQL तालिका बनाएं। तालिका बनाने की क्वेरी इस प्रकार है - );क्वेरी ठीक है, 0 पंक