MySQL

Fungsi SQL MySQL

Database relasional open-source yang populer. 30 fungsi tersedia.

Menampilkan 24 dari 30 fungsi dalam kategori Math

ABS

Math

Mengembalikan nilai absolut (positif) dari angka. Menghilangkan tanda negatif.

Tipe hasil: Same as input

ACOS

Math

Menghitung arc cosine (inverse cosine) dari nilai. Hasilnya dalam radian, range 0 hingga π.

Tipe hasil: DOUBLE

ASIN

Math

Menghitung arc sine (inverse sine) dari nilai. Hasilnya dalam radian, range -π/2 hingga π/2.

Tipe hasil: DOUBLE

ATAN

Math

Menghitung arc tangent (inverse tangent) dari nilai. Hasilnya dalam radian, range -π/2 hingga π/2.

Tipe hasil: DOUBLE

ATAN2

Math

Menghitung arc tangent dari y/x dengan mempertimbangkan kuadran. Hasilnya dalam radian, range -π hingga π.

Tipe hasil: DOUBLE

BIT_COUNT

Math

Menghitung jumlah bit yang bernilai 1 dalam representasi binary dari angka.

Tipe hasil: BIGINT

CEIL

Math

Membulatkan angka ke atas ke integer terdekat. CEILING adalah sinonim.

Tipe hasil: BIGINT

COS

Math

Menghitung nilai cosinus dari sudut dalam radian. Hasilnya antara -1 dan 1.

Tipe hasil: DOUBLE

COT

Math

Menghitung cotangent dari sudut dalam radian. COT(x) = 1/TAN(x) = COS(x)/SIN(x).

Tipe hasil: DOUBLE

DEGREES

Math

Mengkonversi sudut dari radian ke derajat. Rumus: degrees = radians × (180/π).

Tipe hasil: DOUBLE

EXP

Math

Menghitung e pangkat x (e^x), dimana e adalah konstanta Euler (~2.71828).

Tipe hasil: DOUBLE

FLOOR

Math

Membulatkan angka ke bawah ke integer terdekat. Kebalikan dari CEIL.

Tipe hasil: BIGINT

GREATEST

Math

Mengembalikan nilai terbesar dari daftar argumen. Minimal 2 argumen.

Tipe hasil: Same as input

LEAST

Math

Mengembalikan nilai terkecil dari daftar argumen. Kebalikan dari GREATEST.

Tipe hasil: Same as input

LN

Math

Menghitung logaritma natural (basis e) dari angka. Kebalikan dari EXP.

Tipe hasil: DOUBLE

LOG

Math

Menghitung logaritma. Satu argumen = log natural (sama dengan LN). Dua argumen = log dengan basis tertentu.

Tipe hasil: DOUBLE

LOG10

Math

Menghitung logaritma basis 10 dari angka. Setara dengan LOG(10, x).

Tipe hasil: DOUBLE

LOG2

Math

Menghitung logaritma basis 2. Berguna untuk perhitungan binary dan kompleksitas algoritma.

Tipe hasil: DOUBLE

MOD

Math

Mengembalikan sisa bagi (modulo) dari n dibagi m. Tiga sintaks yang setara.

Tipe hasil: Same as input

PI

Math

Mengembalikan nilai konstanta matematika π (pi). Berguna untuk perhitungan geometri dan trigonometri.

Tipe hasil: DOUBLE

POW

Math

Menghitung x pangkat y (x^y). Alias untuk POWER(). Dapat digunakan untuk integer atau float.

Tipe hasil: DOUBLE

POWER

Math

Menghitung x pangkat y (x^y). POW adalah sinonim.

Tipe hasil: DOUBLE

RADIANS

Math

Mengkonversi sudut dari derajat ke radian. Rumus: radians = degrees × (π/180).

Tipe hasil: DOUBLE

RAND

Math

Menghasilkan angka acak antara 0 (inklusif) dan 1 (eksklusif). Seed opsional untuk reproducibility.

Tipe hasil: DOUBLE