sql >> Database teknologi >  >> RDS >> MariaDB

Sådan fungerer ACOS() i MariaDB

I MariaDB, ACOS() er en indbygget numerisk funktion, der returnerer arccosinus (invers cosinus) af sit argument.

Med andre ord returnerer den værdien, hvis cosinus er argumentet.

Syntaks

Syntaksen ser sådan ud:

ACOS(X)

Hvor X er et gyldigt udtryk, der løses til et tal mellem -1 og 1 .

Eksempel

Her er et eksempel:

SELECT ACOS(0.32);

Resultat:

+--------------------+
| ACOS(0.32)         |
+--------------------+
| 1.2450668395002664 |
+--------------------+

Her er nogle flere eksempler:

SELECT 
    ACOS(0),
    ACOS(-1),
    ACOS(1);

Resultat:

+--------------------+-------------------+---------+
| ACOS(0)            | ACOS(-1)          | ACOS(1) |
+--------------------+-------------------+---------+
| 1.5707963267948966 | 3.141592653589793 |       0 |
+--------------------+-------------------+---------+

Argument uden for rækkevidde

Argumentet skal være mellem -1 og 1 . Hvis ikke, null er returneret.

Eksempel:

SELECT ACOS(2);

Resultat:

+---------+
| ACOS(2) |
+---------+
|    NULL |
+---------+

Manglende argument

Kalder ACOS() uden et argument resulterer i en fejl:

SELECT ACOS();

Resultat:

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

  1. Hvordan sorteres efter tal først med Oracle SQL-forespørgsel?

  2. Sådan viser du alle lokaliteter i MariaDB

  3. Sådan gør du dette i Laravel, underforespørgsel hvor i

  4. Sådan aktiveres langsomme forespørgselslogfiler i AWS RDS MySQL