MySQL-এ একটি সংখ্যার ঘাত (পাওয়ার) বের করতে POWER(base, exponent) ফাংশন ব্যবহার করুন।
সিনট্যাক্স
POWER(বেস, এক্সপোনেন্ট) -- বেস^এক্সপোনেন্ট
উদাহরণ
mysql> CREATE TABLE DemoTable (Amount INT); Query OK, 0 rows affected (0.89 sec) mysql> INSERT INTO DemoTable VALUES (64), (144), (400); Query OK, 3 rows affected
সব রেকর্ড
mysql> SELECT * FROM DemoTable;
+--------+ | Amount | +--------+ | 64 | | 144 | | 400 | +--------+
বর্গ (power 2) গণনা
mysql> SELECT Amount, POWER(Amount, 2) AS CURRENT_AMOUNT FROM DemoTable;
+--------+----------------+ | Amount | CURRENT_AMOUNT | +--------+----------------+ | 64 | 4096 | | 144 | 20736 | | 400 | 160000 | +--------+----------------+
অন্যান্য উদাহরণ
POWER(2, 10)= 1024 (২^১০)POWER(10, 3)= 1000 (১০^৩)POWER(5, 0.5)= 2.236... (বর্গমূল)POW()→POWER()-র সিনোনিম
বড় সংখ্যার জন্য
- ফ্লোটিং পয়েন্ট প্রিসিশন সমস্যা হতে পারে
DECIMALটাইপে কাস্ট করে ক্যালকুলেশন করুন- অথবা অ্যাপ্লিকেশন লেভেলে হ্যান্ডেল করুন