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

MySQL OCTET_LENGTH() फंक्शन का उपयोग करके डेटा कॉलम में संग्रहीत वर्णों की संख्या कैसे गिनें?

हमें OCTET_LENGTH() फंक्शन के आर्गुमेंट के रूप में कॉलम नाम पास करना होगा ताकि डेटा कॉलम में संग्रहीत वर्णों की संख्या गिनी जा सके। यह SELECT क्लॉज में संदर्भित होने पर वर्णों की संख्या प्रदर्शित करता है। इसका उपयोग WHERE क्लॉज में तुलना मान के रूप में यह तय करने के लिए भी किया जा सकता है कि पंक्ति लौटाई जानी चाहिए या नहीं। Student टेबल की सामग्री का उपयोग इसे दर्शाने के लिए किया गया है:

mysql> Select Name, OCTET_LENGTH(Name)As 'Str_Length' from Student;
+---------+------------+
| Name    | Str_Length |
+---------+------------+
| Gaurav  | 6          |
| Aarav   | 5          |
| Harshit | 7          |
| Gaurav  | 6          |
| Yashraj | 7          |
+---------+------------+
5 rows in set (0.00 sec)
mysql> Select Name, OCTET_LENGTH(Name)As 'Str_Length' from Student Where OCTET_LENGTH(Name) < 7;
+--------+------------+
| Name   | Str_Length |
+--------+------------+
| Gaurav | 6          |
| Aarav  | 5          |
| Gaurav | 6          |
+--------+------------+
3 rows in set (0.06 sec)
  1. - MySQL टेबल में किसी कॉलम में अद्वितीय मानों की संख्या कैसे गिनें?

    COUNT() फंक्शन के आर्गुमेंट के रूप में कॉलम नाम के साथ DISTINCT कीवर्ड का उपयोग करके हम किसी कॉलम में अद्वितीय मानों की संख्या गिन सकते हैं। सिंटैक्स निम्नानुसार है - SELECT COUNT(DISTINCT Col_name) FROM table_name; उदाहरण मान लीजिए हमारे पास निम्न टेबल है mysql> Select * from tender; +--

  1. - MySQL में दिनों की संख्या कैसे गिनें?

    MySQL में DATE() फ़ंक्शन और GROUP BY के साथ SUM() का उपयोग करके आप प्रत्येक दिनांक के लिए मानों का योग प्राप्त कर सकते हैं, जो दिन-वार गिनती या योग रिपोर्ट के लिए उपयोगी है। उदाहरण तालिका बनाना CREATE TABLE DemoTable ( ShippingDate DATETIME, CountOfDate INT ); डेटा डालना (एक ही दिनांक के

  1. - MySQL में GROUP BY और IN() से विशिष्ट मानों की घटनाओं की गिनती

    MySQL में किसी कॉलम में विशिष्ट मानों की घटनाओं (occurrences) को एक ही क्वेरी में गिनने के लिए WHERE ... IN() के साथ GROUP BY का उपयोग किया जाता है। यह रिपोर्टिंग और विश्लेषण के लिए उपयोगी है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY