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

MySQL में बाइट मान को मेगाबाइट (MB) में कैसे बदलें

समाधान

बाइट मान को 1024*1024 से विभाजित करें।

उदाहरण

BIGINT कॉलम के साथ टेबल बनाएं:

mysql> CREATE TABLE DemoTable2031 (ByteValue BIGINT);
mysql> INSERT INTO DemoTable2031 VALUES (1048576), (1073741824);

कन्वर्जन क्वेरी

mysql> SELECT (ByteValue / (1024 * 1024)) AS MB FROM DemoTable2031;

परिणाम

+-----------+
| MB        |
+-----------+
| 1.0000    |
| 1024.0000 |
+-----------+

व्याख्या: 1 MB = 1024 KB = 1024 * 1024 बाइट्स। BIGINT बड़े मानों के लिए उपयुक्त है।

  1. - MySQL में POWER() फ़ंक्शन का उपयोग करके संख्या की घात (पावर) गणना करना

    MySQL में किसी संख्या की घात (पावर) गणना करने के लिए POWER() फ़ंक्शन या POW() फ़ंक्शन का उपयोग करें। दोनों समान कार्य करते हैं। सिंटैक्स POWER(base, exponent) -- या POW(base, exponent) -- base^exponent लौटाता है व्यावहारिक उदाहरण 1. टेबल बनाएं और डेटा डालें INSERT INTO DemoTable VALUES (64), (

  1. - MySQL में कॉलम मानों को शफ़ल करना

    परिचय MySQL में ORDER BY RAND() का उपयोग करके टेबल की पंक्तियों को यादृच्छिक क्रम में प्राप्त किया जा सकता है, जिससे प्रभावी रूप से कॉलम मान शफ़ल हो जाते हैं। उदाहरण: टेबल बनाना और डेटा डालना ); Query OK, 0 rows affected (0.91 sec) INSERT INTO DemoTable1557(SubjectName) VALUES(C); Query OK, 1 ro

  1. - MySQL में IFNULL का उपयोग करके NULL मानों को 1 के रूप में प्रदर्शित/अपडेट करें

    MySQL में NULL मानों को संभालना: IFNULL() और COALESCE() MySQL में IFNULL() फ़ंक्शन का उपयोग करके आप NULL मानों को डिफ़ॉल्ट मान से बदल सकते हैं। यह लेख दिखाता है कि कैसे NULL मानों को 1 से अपडेट करें और उन्हें प्रदर्शित करें। टेबल बनाना ); Query OK, 0 rows affected (0.00 sec) NULL मानों सहित डेटा