Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL POW () फ़ंक्शन - किसी अन्य मान की शक्ति के लिए एक मान बढ़ाएँ

MySQL में, POW() फ़ंक्शन किसी संख्या को दूसरी संख्या के घात तक बढ़ा देता है।

फ़ंक्शन को कॉल करते समय आप दो मान तर्क के रूप में प्रदान करते हैं।

सिंटैक्स

यह वाक्य रचना इस प्रकार है:

POW(X,Y)

फ़ंक्शन X Y

वैकल्पिक रूप से, आप निम्न सिंटैक्स का उपयोग कर सकते हैं:

POWER(X,Y)

ऐसा इसलिए है क्योंकि POWER() POW() . का पर्यायवाची है ।

उदाहरण 1 - मूल उपयोग

यह फ़ंक्शन कैसे काम करता है, यह दिखाने के लिए यहां एक बुनियादी उदाहरण दिया गया है।

SELECT POW(5, 2);

परिणाम:

+-----------+
| POW(5, 2) |
+-----------+
|        25 |
+-----------+

तो वह उदाहरण ऐसा करने जैसा है:

SELECT 5 * 5;

परिणाम:

+-------+
| 5 * 5 |
+-------+
|    25 |
+-------+

और अगर हम ऐसा करते हैं:

SELECT POW(5, 3);

परिणाम:

+-----------+
| POW(5, 3) |
+-----------+
|       125 |
+-----------+

यह ऐसा करने जैसा है:

SELECT 5 * 5 * 5;

परिणाम:

+-----------+
| 5 * 5 * 5 |
+-----------+
|       125 |
+-----------+

और इसी तरह।

उदाहरण 2 - ऋणात्मक आधार संख्या

आप आधार संख्या के लिए ऋणात्मक मानों का भी उपयोग कर सकते हैं।

यदि आप एक ऋणात्मक संख्या को सम संख्या के घात तक बढ़ाते हैं, तो परिणाम एक धनात्मक संख्या होती है:

SELECT POW(-5, 2);

परिणाम:

+------------+
| POW(-5, 2) |
+------------+
|         25 |
+------------+

हालांकि, यदि आप एक ऋणात्मक संख्या को विषम . के घात तक बढ़ाते हैं संख्या, परिणाम नकारात्मक है:

SELECT POW(-5, 3);

परिणाम:

+------------+
| POW(-5, 3) |
+------------+
|       -125 |
+------------+

उदाहरण 3 - ऋणात्मक घातांक

आप नकारात्मक घातांक मानों का भी उपयोग कर सकते हैं।

धनात्मक आधार संख्या वाले ऋणात्मक घातांक का उपयोग करते हुए यहां कुछ उदाहरण दिए गए हैं।

SELECT 
  POW(5, -2),
  POW(5, -3);

परिणाम:

+------------+------------+
| POW(5, -2) | POW(5, -3) |
+------------+------------+
|       0.04 |      0.008 |
+------------+------------+

और निम्नलिखित दो उदाहरण एक ऋणात्मक आधार संख्या (और एक ऋणात्मक घातांक) का उपयोग करते हैं:

SELECT 
  POW(-5, -2),
  POW(-5, -3);

परिणाम:

+-------------+-------------+
| POW(-5, -2) | POW(-5, -3) |
+-------------+-------------+
|        0.04 |      -0.008 |
+-------------+-------------+

पावर () फ़ंक्शन

POWER() फ़ंक्शन POW() . का समानार्थी है . इसलिए, हम उपरोक्त उदाहरणों में से किसी के स्थान पर इसका उपयोग कर सकते हैं। उदाहरण के लिए, हम इसके लिए पिछले उदाहरण को फिर से लिख सकते हैं:

SELECT 
  POWER(-5, -2),
  POWER(-5, -3);

परिणाम:

+---------------+---------------+
| POWER(-5, -2) | POWER(-5, -3) |
+---------------+---------------+
|          0.04 |        -0.008 |
+---------------+---------------+

और हमें वही परिणाम मिलता है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL/MySQL में, ज्वाइन स्टेटमेंट में ON और WHERE में क्या अंतर है?

  2. PHPMyAdmin के साथ उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' के लिए प्रवेश निषेध

  3. क्या हाइबरनेट MySQL के ON DUPLICATE KEY UPDATE सिंटैक्स के साथ काम कर सकता है?

  4. MySQL क्या है?

  5. कॉलम नाम पाने के लिए MySQL क्वेरी?