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

हम सामूहिक रूप से सभी MySQL ईवेंट-संबंधित कार्यों की गिनती कैसे प्राप्त कर सकते हैं?


स्थिति दिखाएं की सहायता से बयान, हम MySQL घटना से संबंधित संचालन की गिनती प्राप्त कर सकते हैं। इसका उपयोग इस प्रकार किया जा सकता है -

mysql> SHOW STATUS LIKE '%event%';
+--------------------------+-------+
| Variable_name            | Value |
+--------------------------+-------+
| Com_alter_event          | 16    |
| Com_create_event         | 6     |
| Com_drop_event           | 4     |
| Com_show_binlog_events   | 0     |
| Com_show_create_event    | 0     |
| Com_show_events          | 4     |
| Com_show_relaylog_events | 0     |
+--------------------------+-------+
7 rows in set (0.17 sec)

  1. क्या मैं MySQL के साथ कॉलम में दोहराए गए मानों की गिनती प्राप्त कर सकता हूं?

    हां, आप ORDER BY DESC का उपयोग GROUP BY के साथ कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.69 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (पोस्टमैसेज) मान (विस्मयकारी) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.33 सेकंड) चयन कथन का

  1. MySQL क्वेरी क्षेत्र में सभी तत्वों की गिनती पाने के लिए?

    इसके लिए COUNT() विधि का प्रयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (उत्पाद -1); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प

  1. MySQL वाले कॉलम में किसी विशिष्ट मान की गिनती कैसे प्राप्त करें?

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