SQL tilbyr et bredt spekter av matematiske funksjoner for å utføre ulike beregninger på numeriske data. Her er noen av de mest brukte matematiske funksjonene i SQL:
1. ABS :Beregner den absolutte verdien (positiv størrelse) til et tall.
Syntaks:ABS(numerisk_uttrykk)
2. ACOS :Beregner arccosinus (invers cosinus) til et tall i radianer.
Syntaks:ACOS(numerisk_uttrykk)
3. ASIN :Beregner arcsinus (invers sinus) til et tall i radianer.
Syntaks:ASIN(numerisk_uttrykk)
4. ATAN :Beregner arctangens (invers tangens) til et tall i radianer.
Syntaks:ATAN(numerisk_uttrykk)
5. ATAN2 :Beregner arctangens (invers tangens) til to tall, tar både y-koordinaten og x-koordinaten i betraktning.
Syntaks:ATAN2(y_koordinat, x_koordinat)
6. CEIL :Avrunder et tall opp til nærmeste heltall.
Syntaks:CEIL(numerisk_uttrykk)
7. COS :Beregner cosinus til en vinkel spesifisert i radianer.
Syntaks:COS(numerisk_uttrykk)
8. COT :Beregner cotangensen (invers tangens) til en vinkel i radianer.
Syntaks:COT(numerisk_uttrykk)
9. GRADER :Konverterer en vinkel fra radianer til grader.
Syntaks:DEGREES(numerisk_uttrykk)
10. EXP :Beregner grunntallet-e eksponential for et tall.
Syntaks:EXP(numerisk_uttrykk)
11. GULV :Avrunder et tall ned til nærmeste heltall.
Syntaks:FLOOR(numerisk_uttrykk)
12. LN :Beregner den naturlige logaritmen (base-e-logaritmen) til et tall.
Syntaks:LN(numerisk_uttrykk)
13. LOGG :Beregner base-10-logaritmen til et tall.
Syntaks:LOG(numerisk_uttrykk)
14. MOD :Finner resten av å dele ett tall med et annet.
Syntaks:MOD(utbytte, divisor)
15. PI :Returnerer verdien av den matematiske konstanten π (omtrent 3,14159).
Syntaks:PI()
16. POW :Hever et tall til en spesifisert styrke.
Syntaks:POW(base, eksponent)
17. RADIANER :Konverterer en vinkel fra grader til radianer.
Syntaks:RADIANS(numerisk_uttrykk)
18. RAND :Genererer et tilfeldig tall mellom 0 og 1.
Syntaks:RAND()
19. RUNDE :Avrunder et tall til et spesifisert antall desimaler.
Syntaks:ROUND(numerisk_uttrykk, desimalplasser)
20. SIGNER :Bestemmer om et tall er positivt, negativt eller null.
Syntaks:SIGN(numerisk_uttrykk)
21. SYND :Beregner sinusen til en vinkel spesifisert i radianer.
Syntaks:SIN(numerisk_uttrykk)
22. SQRT :Beregner kvadratroten av et tall.
Syntaks:SQRT(numerisk_uttrykk)
23. TAN :Beregner tangenten til en vinkel spesifisert i radianer.
Syntaks:TAN(numerisk_uttrykk)
24. TRUNCATE :Avkorter et tall til et spesifisert antall desimaler.
Syntaks:TRUNCATE(numerisk_uttrykk, desimalplasser)
Disse matematiske funksjonene kan brukes i ulike SQL-setninger, for eksempel SELECT, WHERE og ORDER BY, for å utføre beregninger og manipulere numeriske data.