MySQL-এ POW() এবং POWER() দুটোই সমান কাজ করে — এক্সপোনেনশিয়াল ক্যালকুলেশন (ভেজের ঘাত)। এগুলো একে অপরের সাইনোনিম (Synonyms)।
সিনট্যাক্স
SELECT POW(base, exponent); -- অথবা SELECT POWER(base, exponent);
উদাহরণ: ৪^৩
mysql> SELECT POW(4, 3);
+----------+ | POW(4,3) | +----------+ | 64 | +----------+
mysql> SELECT POWER(4, 3);
+------------+ | POWER(4,3) | +------------+ | 64 | +------------+
টেবিলে কলামের সাথে ব্যবহার
mysql> CREATE TABLE DemoTable (a INT, n INT); mysql> INSERT INTO DemoTable VALUES (10, 3);
mysql> SELECT POW(a, n) FROM DemoTable; -- 1000 mysql> SELECT POWER(a, n) FROM DemoTable; -- 1000
কোনটি ব্যবহার করবেন? দুটোই সমান। POWER() ANSI SQL স্ট্যান্ডার্ড, POW() MySQL-স্পেসিফিক শর্টকাট। পোর্টেবিলিটির জন্য POWER() ভালো, সংক্ষিপ্ততার জন্য POW()।