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

हम MySQL द्वारा लौटाए गए परिणाम सेट के समूह स्तर पर फ़िल्टरिंग मानदंड कैसे लागू कर सकते हैं?

<घंटा/>

जैसा कि हम जानते हैं कि ग्रुप बाय क्लॉज एक सेलेक्ट स्टेटमेंट में, MySQL द्वारा लौटाए गए परिणाम सेट को समूहों में विभाजित कर सकता है। अब अगर हम केवल कुछ विशिष्ट समूहों को वापस करना चाहते हैं तो समूह स्तर पर फ़िल्टरिंग मानदंड लागू करने की आवश्यकता है। यह ग्रुप बाय क्लॉज के अंदर HAVING क्लॉज का उपयोग करके किया जा सकता है। नीचे दिया गया उदाहरण इसे प्रदर्शित करेगा -

उदाहरण

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

mysql> Select count(*),AVG(salary),Designation from employees GROUP BY designation having AVG(salary) = 55000;

+----------+-------------+-------------+
| count(*) | AVG(salary) | Designation |
+----------+-------------+-------------+
| 2        | 55000.0000  | Asst.Prof   |
+----------+-------------+-------------+

1 row in set (0.00 sec)

  1. मैं MySQL में स्थापित किए गए इंडेक्स को कैसे देख सकता हूं?

    इंडेक्स देखने के लिए, आप SHOW कमांड का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है - अपनेTableName से अनुक्रमणिका दिखाएं; आइए पहले एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (आईडी नॉट न्यूल AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20), LastName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.46 से

  1. MySQL परिणाम को निर्दिष्ट के समान कैसे सेट करें?

    इसके लिए MySQL FIND_IN_SET() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1563 मानों में डालें (1020, सैम); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) चयन कथन का उपयोग करके तालिका

  1. आप MySQL में चुनिंदा क्वेरी द्वारा प्राप्त परिणाम को कैसे ऑर्डर कर सकते हैं?

    किसी तालिका से कुछ डेटा या पंक्तियों का चयन करना आम बात है। पंक्तियों को उसी क्रम में लौटाया जाता है जिसमें वे तालिका में दिखाई देते हैं। हमें कभी-कभी यह आवश्यकता हो सकती है कि तालिका से चुनी गई पंक्तियों को किसी स्तंभ के संबंध में आरोही या अवरोही क्रम में हमें वापस किया जाना चाहिए। कुछ कॉलम के संब