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

MySQL SELECT क्लॉज में Groups फंक्शन का उपयोग कैसे किया जा सकता है?


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

उदाहरण

नीचे दिए गए उदाहरण में, हमने 'स्टूडेंट' टेबल के फ़ील्ड पर एक सेलेक्ट स्टेटमेंट में कुछ ग्रुप फंक्शन्स का इस्तेमाल किया है और स्टेटमेंट का आउटपुट उन ग्रुप फंक्शन्स का आउटपुट है -

mysql> Select COUNT(Name), MIN(Id), AVG(Id), MAX(Id), COUNT(*) from Student;
+-------------+---------+---------+---------+----------+
| COUNT(Name) | MIN(Id) | AVG(Id) | MAX(Id) | COUNT(*) |
+-------------+---------+---------+---------+----------+
| 5           | 1       | 11.0000 | 20      | 5        |
+-------------+---------+---------+---------+----------+
1 row in set (0.03 sec)

  1. हम FROM क्लॉज के साथ MySQL सबक्वेरी का उपयोग कैसे कर सकते हैं?

    सबक्वायरी SELECT स्टेटमेंट FROM क्लॉज में अच्छी तरह से काम कर सकती है। उसी के लिए वाक्य रचना निम्नलिखित है - SELECT … FROM(subquery) [AS] name … इसे समझने के लिए हम तालिका कारों से निम्नलिखित डेटा का उपयोग कर रहे हैं - mysql> Select * from Cars; +------+--------------+---------+ | I

  1. बिना FROM क्लॉज के हम MySQL SELECT का उपयोग कैसे कर सकते हैं?

    FROM क्लॉज के बाद SELECT एक टेबल के संदर्भ दिखाता है। लेकिन अगर किसी तालिका का कोई संदर्भ नहीं है तो हम FROM क्लॉज के बिना SELECT का उपयोग कर सकते हैं। दूसरे शब्दों में, हम कह सकते हैं कि किसी भी तालिका के संदर्भ के बिना गणना की गई पंक्तियों को पुनः प्राप्त करने के लिए SELECT का उपयोग किया जा सकता ह

  1. IN खंड के क्रम में MySQL पंक्तियों का चयन कैसे करें?

    आपको IN खंड के क्रम में MySQL पंक्तियों का चयन करने के लिए FIND_IN_SET () फ़ंक्शन का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है - अपना वैरिएबलनाम चुनें।*अपनेटेबलनाम से अपना वैरिएबलनामजहां आपका वैरिएबलनाम.आपका कॉलमनाम IN(value1,value2,...N)FIND_IN_SET (yourVariableName.yourColumnName,value1,v