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

MySQL क्वेरी जॉइन का उपयोग कर पारस्परिक संबंध के साथ पंक्तियों की गणना करने के लिए?

<घंटा/>

इसके लिए एग्रीगेट फंक्शन COUNT(*) का इस्तेमाल करें। आइए पहले एक टेबल बनाएं -

mysql> तालिका बनाएं DemoTable1543 -> ( -> Value1 int, -> Value2 int -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.36 सेकंड)

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

mysql> DemoTable1543 मानों (57,60) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.52 सेकंड) mysql> DemoTable1543 मानों (60,68) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.38 सेकंड) mysql> सम्मिलित करें डेमोटेबल में 1543 मान (90,98); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.36 सेकंड) mysql> डेमोटेबल में डालें1543 मान (98,90); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)

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

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

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

+-----+-----------+| Value1 | Value2 |+----------+----------+| 57 | 60 || 60 | 68 || 90 | 98 || 98 | 90 |+----------+----------+4 पंक्तियों में सेट (0.00 सेकंड)

दोनों कॉलमों में संख्या 90 जैसी पारस्परिक संबंध वाली पंक्तियों को गिनने की क्वेरी यहां दी गई है -

mysql> DemoTable1543 tbl1 से गिनती (*) चुनें -> DemoTable1543 tbl2 में शामिल हों -> tbl1.Value2=tbl2.Value1 पर -> जहां tbl1.Value1=90 और tbl2.Value2=90;

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

<पूर्व>+----------+| गिनती (*) |+----------+| 1 |+----------+1 पंक्ति सेट में (0.00 सेकंड)
  1. एक एकल MySQL क्वेरी में दो तालिकाओं से पंक्तियों की गणना कैसे करें?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1(Name varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.81 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें DemoTable1 मानों में (माइक); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉ

  1. MySQL क्वेरी में केस कंडीशन के साथ काउंट का उपयोग कैसे करें?

    MySQL में इसके लिए CASE WHEN का उपयोग करें और गणना करने के लिए COUNT () विधि के अंदर CASE स्थिति सेट करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1374(Name,Score) मानों (एडम, 89) में डालें; क्वेरी ठ

  1. अपाचे के साथ MySQL का उपयोग करना

    आइए समझें कि अपाचे के साथ MySQL का उपयोग कैसे करें - अपाचे एक वेब सर्वर सॉफ्टवेयर है जिसे अपाचे सॉफ्टवेयर फाउंडेशन द्वारा विकसित और अनुरक्षित किया जाता है। यह एक ऐसा सॉफ्टवेयर है जो वेब पेज तक पहुंचने के लिए उपयोगकर्ता से अनुरोध लेता है। HTTP अनुरोध पर कुछ सुरक्षा जांच की जाती है और फिर उपयोगकर्ता