MariaDB
 sql >> Teknologi Basis Data >  >> RDS >> MariaDB

Bagaimana SQRT() Bekerja di MariaDB

Di MariaDB, ASIN() adalah fungsi numerik bawaan yang mengembalikan akar kuadrat dari argumennya.

Sintaks

Sintaksnya seperti ini:

SQRT(X)

Dimana X adalah angka yang mengembalikan akar kuadrat.

Contoh

Ini contohnya:

SELECT SQRT(16);

Hasil:

+----------+
| SQRT(16) |
+----------+
|        4 |
+----------+

Berikut beberapa contoh lainnya:

SELECT 
    SQRT(0),
    SQRT(1),
    SQRT(17);

Hasil:

+---------+---------+-------------------+
| SQRT(0) | SQRT(1) | SQRT(17)          |
+---------+---------+-------------------+
|       0 |       1 | 4.123105625617661 |
+---------+---------+-------------------+

Argumen Negatif

Jika argumennya negatif, null dikembalikan.

Contoh:

SELECT SQRT(-16);

Hasil:

+-----------+
| SQRT(-16) |
+-----------+
|      NULL |
+-----------+

Argumen Non-Numerik

Inilah yang terjadi ketika kami memberikan argumen non-numerik:

SELECT SQRT('Four');

Hasil:

+--------------+
| SQRT('Four') |
+--------------+
|            0 |
+--------------+
1 row in set, 1 warning (0.000 sec)

Mari kita periksa peringatannya:

SHOW WARNINGS;

Hasil:

+---------+------+------------------------------------------+
| Level   | Code | Message                                  |
+---------+------+------------------------------------------+
| Warning | 1292 | Truncated incorrect DOUBLE value: 'Four' |
+---------+------+------------------------------------------+

Jumlah Argumen Tidak Valid

Memanggil SQRT() tanpa argumen menghasilkan kesalahan:

SELECT SQRT();

Hasil:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'SQRT'

Dan:

SELECT SQRT(4, 16);

Hasil:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'SQRT'

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rilis AX MariaDB Baru Menampilkan MariaDB ColumnStore 1.1.3 GA

  2. Bagaimana GET_FORMAT() Bekerja di MariaDB

  3. Bagaimana REPEAT() Bekerja di MariaDB

  4. Bagaimana TIME() Bekerja di MariaDB

  5. Pengantar Administrasi MaxScale Menggunakan maxctrl untuk MariaDB Cluster