Math
PostgreSQL
POWER
Menghitung pangkat dari sebuah angka (base^exponent). Berguna untuk perhitungan eksponensial, compound interest, dan formula matematika.
Tipe hasil:
double precisionDiperbarui: 16 Mei 2026Syntax
SQL
POWER(base, exponent)Parameter
basenumericwajib
Angka dasar yang akan dipangkatkan
exponentnumericwajib
Pangkat/eksponen
Contoh Penggunaan
Pangkat Dasar
SQL
1 SELECT POWER(2, 3), POWER(10, 2), POWER(5, 0);
Menghitung 2³, 10², dan 5⁰.
Hasil
| power | power | power |
|---|---|---|
| 8 | 100 | 1 |
Menghitung Compound Interest
SQL
1 SELECT 2 principal, 3 rate, 4 years, 5 principal * POWER(1 + rate/100, years) AS future_value 6 FROM ( 7 SELECT 1000000 AS principal, 5.0 AS rate, 10 AS years 8 ) t;
Menghitung nilai investasi dengan bunga majemuk.
Hasil
| principal | rate | years | future_value |
|---|---|---|---|
| 1000000 | 5.0 | 10 | 1628894.62677744 |
Pangkat Pecahan (Akar)
SQL
1 SELECT 2 POWER(16, 0.5) AS square_root, 3 POWER(27, 1.0/3) AS cube_root;
Menggunakan pangkat pecahan untuk menghitung akar.
Hasil
| square_root | cube_root |
|---|---|
| 4 | 3 |
Pertanyaan Umum tentang POWER
Apa itu fungsi POWER di PostgreSQL?
Menghitung pangkat dari sebuah angka (base^exponent). Berguna untuk perhitungan eksponensial, compound interest, dan formula matematika. Di PostgreSQL, fungsi POWER termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan POWER di PostgreSQL?
Gunakan sintaks berikut: POWER(base, exponent). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi POWER?
Fungsi POWER mengembalikan nilai bertipe double precision. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi POWER?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: base (numeric, wajib): Angka dasar yang akan dipangkatkan; exponent (numeric, wajib): Pangkat/eksponen.