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

MySQL तालिका की औसत पंक्ति लंबाई प्राप्त करें

<घंटा/>

MySQL में किसी तालिका की औसत पंक्ति लंबाई प्राप्त करने के लिए, आप INFORMATION_SCHEMA.TABLES का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं। निम्नलिखित प्रश्न है -

mysql> टेबल बनाएं Client_information -> (-> Id int, -> Name varchar(10) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.48 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है -

mysql> Client_information मानों (1,'लैरी') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> Client_information मानों (2, 'माइक') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) )mysql> Client_information मानों में डालें(3,'सैम'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

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

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

<पूर्व>+----------+----------+| आईडी | नाम |+----------+----------+| 1 | लैरी || 2 | माइक || 3 | सैम |+----------+----------+3 पंक्तियों में सेट (0.00 सेकंड)

औसत पंक्ति लंबाई प्राप्त करने के लिए निम्नलिखित क्वेरी है -

mysql> info_schema.tables से * चुनें जहां table_name='Client_information';

"AVG_ROW_LENGTH" से औसत पंक्ति लंबाई दिखाने वाला आउटपुट निम्नलिखित है -

<पूर्व>+---------------+--------------+---------------------------- -----+---------------+-----------+---------+--------------- +---------------+---------------------+---------------+----- ------------+--------------+---------------+---------- -----+---------------------+---------------------+ ------------+---------------+----------+----- -----------+---------------+| TABLE_CATALOG | TABLE_SCHEMA | TABLE_NAME | TABLE_TYPE | इंजन |संस्करण | ROW_FORMAT | TABLE_ROWS | AVG_ROW_LENGTH | DATA_LENGTH |MAX_DATA_LENGTH | INDEX_LENGTH | डेटा_फ्री | AUTO_INCREMENT | CREATE_TIME | UPDATE_TIME | CHECK_TIME | TABLE_COLLATION | चेकसम | CREATE_OPTIONS | TABLE_COMMENT |+----------------------------+--------------+---------------- ----+---------------+-----------+---------+-----------+ -------------+----------------+---------------+------ -----------+--------------+---------------+---------- ----+---------------------+---------------------+- -----------+---------------+----------+---------- ----------+---------------+| डीईएफ़ | नमूना | ग्राहक_सूचना | आधार तालिका | इनो डीबी | 10 | गतिशील | 4 | 4096 | 16384 | 0 | 0 | 0 | नल | 2019-03-11 20:02:40 | नल | नल | utf8_general_ci | नल | | || डीईएफ़ | परीक्षण | ग्राहक_सूचना | आधार तालिका | इनो डीबी | 10 | गतिशील | 3 | 5461 | 16384 | 0 | 0 | 0 | नल | 2019-04-03 02:28:31 | 2019-04-03 02:29:00 | नल | utf8mb4_0900_ai_ci | नल | | |+---------------+--------------+----------------- ---+---------------+-----------+---------+---------------+- -----------+----------------+----------------+---------- ----------+--------------+---------------+--------------- ---+---------------------+---------------------+-- ----------+---------------+----------+---------- -------------+--------------+2 पंक्तियों में सेट (0.13 सेकंड)
  1. एक MySQL क्वेरी में दो टेबल फ़ील्ड की गिनती प्राप्त करें?

    इसके लिए आप SUM () के साथ CASE स्टेटमेंट का उपयोग कर सकते हैं। यहां, हम कर्मचारी लिंग मूल्यों वाले कॉलम से पुरुष और महिला रिकॉर्ड की गिनती ढूंढ रहे हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (कर्मचारी लिंग ENUM (पुरुष, महिला)); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड क

  1. अंतिम निर्मित तालिका नाम (सबसे हाल का) प्राप्त करने के लिए MySQL क्वेरी?

    इसके लिए आप INFORMATION_SCHEMA.TABLES अवधारणा का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं। यह हमारी सबसे हाल की तालिका होगी - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.43 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें DemoTable1323 मानों में (बॉब); क्वेरी ठीक है, 1 पंक्

  1. पंक्तियों से एक विशिष्ट पंक्ति प्राप्त करने के लिए MySQL क्वेरी

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