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

MySQL-এ কলামকে ১০০ দিয়ে ভাগ করা (UPDATE)

MySQL-এ কোনো নাম্বারিক কলামের সকল মান নির্দিষ্ট সংখ্যা (যেমন ১০০) দিয়ে ভাগ করতে UPDATE স্টেটমেন্টে সরাসরি গাণিতিক অপারেশন ব্যবহার করা হয়।

টেবিল ও ডেটা

mysql> CREATE TABLE DemoTable (Number FLOAT);
mysql> INSERT INTO DemoTable VALUES (1000), (1), (10), (100), (390);

আপডেট করার আগে

+--------+
| Number |
+--------+
| 1000   |
| 1      |
| 10     |
| 100    |
| 390    |
+--------+

১০০ দিয়ে ভাগ করে আপডেট

mysql> UPDATE DemoTable SET Number = Number / 100;
Query OK, 5 rows affected (0.09 sec)

আপডেট করার পর

+--------+
| Number |
+--------+
| 10     |
| 0.01   |
| 0.1    |
| 1      |
| 3.9    |
+--------+

ব্যাখ্যা: SET Number = Number / 100 এক্সপ্রেশনটি প্রতিটি রোয়ের জন্য বর্তমান Number মানকে ১০০ দিয়ে ভাগ করে নতুন মান সেট করে। FLOAT টাইপ ব্যবহার করা হয়েছে যাতে দশমিক ফলাফল সঠিক থাকে।

  1. MySQL কোয়েরি কলাম মান রিপ্লেস করার জন্য

  2. MySQL কোয়েরি: ডেট কলামকে NULL করা

  3. MySQL কোয়েরিতে ইউজার-ডিফাইনড মান একটি কলামে যোগ করা (UNION ALL)

  4. MySQL-এ বার্ষিক বেতনকে ১২ দিয়ে ভাগ করে মাসিক বেতন বের করা