हां, आप ग्रुप बाय क्लॉज के साथ कुल फ़ंक्शन COUNT(*) का उपयोग कर सकते हैं। आइए पहले एक −
. बनाएंmysql> टेबल बनाएं DemoTable1425 -> ( -> JoiningYear int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.76 सेकंड)
इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable1425 मानों (2000) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DemoTable1425 मान (2010) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड) mysql> DemoTable1425 मानों में डालें ( 2015); क्वेरी ओके, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> DemoTable1425 मान (2000) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable1425 मानों में डालें (2010); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.14 सेकंड)mysql> DemoTable1425 मानों (2000) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> DemoTable1425 मानों में डालें (2010); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड)
−
. का चयन करके तालिका से सभी रिकॉर्ड प्रदर्शित करेंmysql> DemoTable1425 से * चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+---------------+| ज्वाइनिंग ईयर |+---------------+| 2000 || 2010 || 2015 || 2000 || 2010 || 2000 || 2010 |+---------------+7 पंक्तियाँ सेट में (0.00 सेकंड)प्रत्येक विशिष्ट मान कितनी बार प्रकट होता है, यह देखने के लिए क्वेरी निम्नलिखित है -
mysql> जॉइनिंग ईयर चुनें, जॉइनिंग ईयर द्वारा डेमोटेबल 1425 ग्रुप से काउंट (*) करें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+---------------+----------+| ज्वाइनिंग ईयर | गिनती (*) |+----------------+----------+| 2000 | 3 || 2010 | 3 || 2015 | 1 |+---------------+----------+3 पंक्तियाँ सेट में (0.00