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

MySQL में श्रेणी के अनुसार ग्रुप को कैसे कार्यान्वित करें?

<घंटा/>

MySQL में श्रेणी के आधार पर समूह बनाने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है

mysql> टेबल बनाएं GroupByRangeDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> YourRangeValue int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.78 सेकंड)

अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड्स इन्सर्ट कर सकते हैं।

क्वेरी इस प्रकार है

mysql> GroupByRangeDemo (YourRangeValue) मान (1) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> GroupByRangeDemo (YourRangeValue) मान (7) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> GroupByRangeDemo (YourRangeValue) मान (9) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> GroupByRangeDemo (YourRangeValue) मान (23) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> GroupByRangeDemo में डालें (YourRangeValue) मान (33); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> GroupByRangeDemo (YourRangeValue) मान (35) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> GroupByRangeDemo (YourRangeValue) मानों में डालें (1017);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

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

क्वेरी इस प्रकार है

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

निम्न आउटपुट है

<पूर्व>+----+----------------+| आईडी | YourRangeValue |+----+----------------+| 1 | 1 || 2 | 7 || 3 | 9 || 4 | 23 || 5 | 33 || 6 | 35 || 7 | 1017 |+----+----------------+7 पंक्तियाँ सेट में (0.04 सेकंड)

श्रेणी के आधार पर समूह की क्वेरी यहां दी गई है

mysql> GroupByRangeDemo से राउंड (YourRangeValue / 10), काउंट (YourRangeValue) चुनें, जहां YourRangeValue <40 ग्रुप बाय राउंड (YourRangeValue / 10) -> Union -> '40+' चुनें, GroupByRangeDemo से काउंट (YourRangeValue) चुनें, जहां YourRangeValue>=40;

निम्न आउटपुट है

<पूर्व>+----------------------------+---------------------------- ------+| राउंड (YourRangeValue / 10) | गिनती (YourRangeValue) |+----------------------------+--------------- --------+| 0 | 1 || 1 | 2 || 2 | 1 || 3 | 1 || 4 | 1 || 40+ | 1 |+----------------------------+---------------------------- -----+6 पंक्तियाँ सेट में (0.08 सेकंड)
  1. MySQL GROUP BY क्लॉज में पंक्तियों को कैसे ऑर्डर या चुनें?

    आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1572 मानों (4,79, बॉब) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - DemoTable1572

  1. MySQL संग्रहीत प्रक्रिया में शर्तों को सही ढंग से कैसे कार्यान्वित करें?

    संग्रहीत कार्यविधि में शर्तें सेट करने के लिए, नीचे दिए गए सिंटैक्स का उपयोग करें - अगर आपका कंडीशन है तो yourStatement1; अन्यथा आपका स्टेटमेंट 2; अगर अंत; अंत // संग्रहीत प्रक्रिया में लापता अर्धविराम को ठीक करने के लिए उपरोक्त सिंटैक्स को लागू करें - सीमांकक; अब आप कॉल कमांड का उपयोग करके संग्

  1. वर्ड में पिक्चर्स और टेक्स्ट को कैसे ग्रुप करें?

    अपने वर्ड डॉक्यूमेंट . में कुछ टेक्स्ट या चित्र रखें , और आप नहीं चाहते कि कोई भी इसमें आसानी से परिवर्तन करे? वर्ड में ग्रुप या अनग्रुप टेक्स्ट रेंज नामक एक फीचर है; इस सुविधा का उद्देश्य पाठ की एक चयनित श्रेणी को समूहबद्ध या असमूहीकृत करना है। एक बार टेक्स्ट के समूहीकृत हो जाने के बाद, संपादन योग्