Filter berdasarkan kategori:
Menampilkan 24 dari 200 fungsi
DAYOFYEAR
Mengembalikan hari dalam tahun dari tanggal (1-366). Berguna untuk perhitungan hari berurutan dalam setahun.
INTEGERDEGREES
Mengkonversi sudut dari radian ke derajat. Rumus: degrees = radians × (180/π).
DOUBLEDENSE_RANK
Memberikan ranking tanpa gap untuk nilai yang sama. Ranking berurutan tanpa melewati nomor.
BIGINTELT
Mengembalikan string ke-n dari daftar. ELT(1, 'a', 'b', 'c') = 'a', ELT(2, 'a', 'b', 'c') = 'b'.
VARCHAREXP
Menghitung e pangkat x (e^x), dimana e adalah konstanta Euler (~2.71828).
DOUBLEEXTRACT
Mengekstrak bagian tertentu dari tanggal atau waktu (year, month, day, hour, dll).
INTFIELD
Mencari posisi string dalam daftar argumen. Kebalikan dari ELT. Mengembalikan 0 jika tidak ditemukan.
INTEGERFIND_IN_SET
Mencari string dalam daftar string yang dipisahkan koma. Mengembalikan posisi (1-indexed) atau 0 jika tidak ditemukan.
INTEGERFIRST_VALUE
Mengembalikan nilai pertama dalam window frame. Berguna untuk mendapatkan nilai awal atau baseline.
Same as exprFLOOR
Membulatkan angka ke bawah ke integer terdekat. Kebalikan dari CEIL.
BIGINTFORMAT
Memformat angka dengan pemisah ribuan dan desimal tertentu. Berguna untuk display angka.
VARCHARFOUND_ROWS
Mengembalikan jumlah total baris yang akan dikembalikan SELECT sebelumnya tanpa LIMIT (memerlukan SQL_CALC_FOUND_ROWS).
BIGINTFROM_UNIXTIME
Mengkonversi Unix timestamp ke DATETIME atau format string. Kebalikan dari UNIX_TIMESTAMP().
DATETIME | VARCHARGREATEST
Mengembalikan nilai terbesar dari daftar argumen. Minimal 2 argumen.
Same as inputGROUP_CONCAT
Menggabungkan nilai-nilai dari beberapa baris menjadi satu string. Mendukung pengurutan, pemisah kustom, dan penghapusan duplikat dengan DISTINCT.
TEXTHEX
Mengonversi string atau integer ke representasi hexadecimal. Berguna untuk encoding dan debugging.
VARCHARHOUR
Mengekstrak komponen jam dari nilai waktu atau datetime. Mengembalikan 0-23 untuk waktu normal, bisa lebih besar untuk TIME yang melampaui 24 jam.
INTEGERIF
Fungsi if-then-else sederhana. Mengembalikan nilai berdasarkan kondisi boolean.
VariesIFNULL
Mengembalikan expr1 jika tidak NULL, jika tidak mengembalikan expr2. Fungsi null-handling sederhana.
Same as expr1 or expr2INET6_ATON
Mengkonversi IPv4 atau IPv6 address string ke binary format. Support kedua format IP.
VARBINARY(16)INET6_NTOA
Mengkonversi binary IP address ke string format. Kebalikan dari INET6_ATON().
VARCHARINET_ATON
Mengkonversi IPv4 address string ke unsigned integer. Berguna untuk storage dan range queries.
BIGINT UNSIGNEDINET_NTOA
Mengkonversi unsigned integer ke IPv4 address string. Kebalikan dari INET_ATON().
VARCHAR(15)INSERT
Menyisipkan string baru ke dalam string asli, mengganti sejumlah karakter dari posisi tertentu.
VARCHAR