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

MySQL क्वेरी तिथियों की गणना करने और बार-बार तिथियां लाने के लिए भी

<घंटा/>

गिनती प्रदर्शित करने के लिए, कुल फ़ंक्शन COUNT(*) का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1321-> (-> ArrivalDatetime टाइमस्टैम्प->);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.50 सेकंड)

उदाहरण

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

mysql> DemoTable1321 मानों में डालें (अब ()); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable1321 मानों में डालें ('2019-01-10 12:34:00'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> DemoTable1321 मानों में डालें ('2019-06-12 11:34:00'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> DemoTable1321 मानों में डालें ('2019-06-12 04:50:00'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> DemoTable1321 मानों में डालें ('2019-09-18 10:50:45'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> DemoTable1321 मानों में डालें ('2019-06-12 06:10:20'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

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

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

आउटपुट

<पूर्व>+---------------------+| आगमन दिनांक समय |+---------------------+| 2019-09-18 21:49:17 || 2019-01-10 12:34:00 || 2019-06-12 11:34:00 || 2019-06-12 04:50:00 || 2019-09-18 10:50:45 || 2019-06-12 06:10:20 |+---------------------+6 पंक्तियों में सेट (0.00 सेकंड)

उदाहरण

दिनांक गिनने के लिए क्वेरी निम्नलिखित है -

mysql> केवल दिनांक के रूप में दिनांक (आगमन दिनांक समय) का चयन करें, DemoTable1321 से कुल के रूप में गिनें (*)-> तिथि के अनुसार समूह (आगमन दिनांक समय)-> दिनांक के अनुसार आदेश (आगमन दिनांक समय);

आउटपुट

<पूर्व>+---------------+----------+| ओनलीडेट | कुल |+---------------+----------+| 2019-01-10 | 1 || 2019-06-12 | 3 || 2019-09-18 | 2 |+---------------+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. डुप्लिकेट टुपल्स खोजने और गिनती प्रदर्शित करने के लिए MySQL क्वेरी?

    डुप्लिकेट टुपल्स खोजने के लिए, ग्रुप बाय हैविंग क्लॉज का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.80 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू में डालें (100, क्रिस); क्वेरी ओके, 1 पंक्ति प्रभावित (0.10 सेकंड) चयन कथन का उपयो

  1. एक MySQL तालिका में एक विशिष्ट तिथि की गिनती प्राप्त करें

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

  1. अधिकतम संचयी मान प्राप्त करने के लिए MySQL क्वेरी

    इसके लिए, सबक्वेरी के साथ एग्रीगेट फंक्शन COUNT(*) का उपयोग करें। GROUP BY का भी उपयोग किया जाता है। आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.65 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - डेमो23 में डालें (मान 1, मान 2) मान (11,500); क्वेरी ठीक है, 1 पंक्ति प्रभाव