Operator Aritmatik basdat
Operasi Perkalian dengan * Digunakan untuk mengalikan dua nilai atau lebih nilai yang berbeda. Contoh : SELECT 5*10 ;
Operator Pembagian dengan / Operator ini dapat digunakan untuk membagi suatu bilangan dengan bilangan lain. Contoh : SELECT 18 / 6 ;
Operator Penjumlahan dengan + Operator ini dapat digunakan untuk menjumlahkan dua bilangan atau lebih. Contoh : SELECT 4 + 6 ;
Operator Pengurangan dengan - Operator ini dapat digunakan untuk mengurangi suatu bilangan dengan bilangan lain. Contoh : SELECT 10 – 6 ;
Operator SISa Pembagian dengan% Operator ini dapat digunakan untuk mengetahui berapa sisa pembagian dari suatu operasi pembagian. Contoh : SELECT 5 % 2 ;
Fungsi Trigonometri basdat
Menghitung nilai Radians Fungsi yang digunakan untuk mencari nilai Radian adalah RADIANS. Sintaks : RADIANS (x); Contoh : SELECT RADIANS (30) ;
Mendapatkan derajat sudut dengan DEGREES Fungsi ini digunakan untuk mengembalikan nilai radian ke dalam bentuk derajat. Sintaks : DEGREES (nilai_radian); Contoh : SELECT DEGREES (0.5235) ;
Menghitung nilai Cosinus dengan COS Fungsi ini digunakan untuk menghitung nilai cosinus dari suatu derajat. Sintaks : COS (RADIANS (sudut)); Contoh : SELECT COS (RADIANS (30));
Menghitung nilai Sinus dengan SIN Fungsi ini digunakan untuk menghitung nilai sinus dari suatu derajat. Sintaks : SIN (RADIANS (sudut)); Contoh : SELECT SIN (RADIANS (30));
Menghitung nilai Tangen dengan TAN Fungsi ini digunakan untuk menghitung nilai tangen dari suatu derajat. Sintaks : TAN (RADIANS (sudut)); Contoh : SELECT TAN (RADIANS (30));
FUNGSI LOGARITMA basdat
Logaritma Logaritma merupakan jumlah perpangkatan dari suatu bilangan. Logaritma basis 2 (LOG 2) merupakan nilai pangkat dari bilangan 2. Sedangkan logaritma basis 10 merupakan nilai pangkat dari bilangan 10.
Nilai logaritma basis 2 dengan LOG Untuk mencari nilai logaritma basis 2, dapat menggunakan fungsi LOG2. Contoh : SELECT LOG2 (16) ;
Nilai logaritma basis 10 dengan LOG10 Untuk mencari nilai logaritma basis 10, dapat menggunakan fungsi LOG10. Contoh : SELECT LOG10 (10000) ;
FUNGSI MATEMATIK
1. ROUND Membulatkan suatu bilangan pecahan SINTAKS : SELECT ROUND (BilanganDesimal, JumlahDesimal) Contoh : SELECT ROUND(1.24567, 3); SELECT ROUND(3.432 , 1);
2. CEILING Pembulatan bilangan ke atas Sintaks : SELECT CEILING(bilangan desimal); CONTOH : SELECT CEILING(2.457); SELECT CEILING(3.578);
3. FLOOR Pembulatan ke bawah Sintaks : SELECT FLOOR(bilangan desimal); Contoh : SELECT FLOOR(1.287); SELECT FLOOR(2.846);
4. ABS Mencari nilai positif dari suatu bilangan Sintaks : SELECT ABS(bilangan desimal); Contoh : SELECT ABS(-3.487); SELECT ABS(3.487);
5. DIV Mencari nilai pembagian Sintaks : SELECT bilangan DIV pembagi Contoh : SELECT 5 DIV 2; SELECT 7 DIV 5;
6. MOD Mencari hasil sisa pembagian Sintaks: SELECT MOD(bilangan, pembagi) Contoh : SELECT MOD(5,3); SELECT MOD(7,5);
7. POW Operasi perpangkatan Sintaks : SELECT POW (bilangan, pemangkat) Contoh : SELECT POW(2,4); SELECT POW(3,2);
8. SQRT Mencari nilai-nilai akar dari suatu bilangan Sintaks : SELECT SQRT(bilangan) Contoh : SELECT SQRT(81); SELECT SQRT(9);
9. LEAST Mencari nilai terkecil Sintaks: SELECT LEAST (data_1, data_2, .... data_n) Contoh : SELECT LEAST (2,4,6,8,1); SELECT LEAST (1, 2, 2, 10);
10. GREATEST Mencari nilai terbesar Sintaks : SELECT GREATEST (data_1, data_2, .... data_n) Contoh : SELECT GREATEST(2, 4, 6, 8, 1); SELECT GREATEST (1, 2, 3, 10);
11. TRUNCATE Mengambil panjang desimal dari sebuah bilangan Sintaks : SELECT TRUNCATE(bilangan desimal, jumlah desimal) Contoh : SELECT TRUNCATE(1.248, 2); SELECT TRUNCATE(2.478, 2);
12. RAND menghasilkan susunan angka yang bersifat acak. SINTAKS : SELECT RAND (jumlah) CONTOH : SELECT RAND
13. PI Mendapatkan nilai PI Fungsi ini digunakan untuk mendapatkan nilai PI (3,14) Sintaks : SELECT PI();