কম্পিউটার টিউটোরিয়াল

MySQL-এ বাইট মানকে মেগাবাইট (MB) এ রূপান্তর করা

MySQL-এ বাইট (Byte) মানকে মেগাবাইট (MB) এ রূপান্তর করতে সহজ গাণিতিক অপারেশন: বাইট মানকে ১০২৪x১০২৪ (১,০৪৮,৫৭৬) দিয়ে ভাগ করুন। বড় সংখ্যা হ্যান্ডেল করতে BIGINT ডেটা টাইপ ব্যবহার করা উচিত।

টেবিল ও ডেটা

mysql> CREATE TABLE DemoTable2031 (
    -> ByteValue BIGINT
    -> ); 
Query OK, 0 rows affected (1.17 sec)

mysql> INSERT INTO DemoTable2031 VALUES (1048576);      -- 1 MB
mysql> INSERT INTO DemoTable2031 VALUES (1073741824);  -- 1024 MB = 1 GB
mysql> SELECT * FROM DemoTable2031;
+------------+
| ByteValue  |
+------------+
| 1048576    |
| 1073741824 |
+------------+

রূপান্তর কোয়ারি

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

আউটপুট

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

বিস্তারিত:

  • ১ KB = ১০২৪ Byte
  • ১ MB = ১০২৪ KB = ১,০৪৮,৫৭৬ Byte
  • ১ GB = ১০২৪ MB

আউটপুট দশমিক আয়তিত হয়। পূর্ণসংখ্যা চাইলে FLOOR() বা ROUND() ব্যবহার করুন।

  1. MySQL-এ NULL মানসহ কলাম সর্ট করা

  2. MySQL-এ POWER() ফাংশন দিয়ে সংখ্যার ঘাত (পাওয়ার) গণনা

  3. MySQL-এ কলাম মান শাফল করা

  4. MySQL-এ IFNULL() দিয়ে NULL মানকে ১ এবং নন-নালকে ১ যোগ করে আপডেট করা