Filter berdasarkan kategori:
Menampilkan 24 dari 200 fungsi
MOD
Mengembalikan sisa bagi (modulo) dari n dibagi m. Tiga sintaks yang setara.
Same as inputMONTH
Mengekstrak bulan dari tanggal. Mengembalikan nilai 1-12.
INTEGERNOW
Mengembalikan tanggal dan waktu saat ini. Nilai tetap konstan selama eksekusi statement.
DATETIMENTH_VALUE
Mengembalikan nilai dari baris ke-n dalam window frame. Generalisasi dari FIRST_VALUE dan LAST_VALUE.
Same as exprNTILE
Membagi baris menjadi n bucket dengan ukuran seimbang. Mengembalikan nomor bucket (1 sampai n).
BIGINTNULLIF
Mengembalikan NULL jika expr1 = expr2, jika tidak mengembalikan expr1. Kebalikan logis dari IFNULL.
Same as expr1 or NULLOCT
Mengkonversi angka desimal ke representasi octal string. Shorthand untuk CONV(num, 10, 8).
VARCHARORD
Mengembalikan kode karakter untuk karakter pertama string. Untuk multi-byte, mengembalikan nilai lengkap.
INTEGERPERCENT_RANK
Menghitung ranking relatif sebagai persentase (0 sampai 1). Baris pertama selalu 0, baris terakhir mendekati 1.
DOUBLEPI
Mengembalikan nilai konstanta matematika π (pi). Berguna untuk perhitungan geometri dan trigonometri.
DOUBLEPOSITION
Mencari posisi substring dalam string. Sintaks SQL standar untuk LOCATE. Mengembalikan 0 jika tidak ditemukan.
INTEGERPOW
Menghitung x pangkat y (x^y). Alias untuk POWER(). Dapat digunakan untuk integer atau float.
DOUBLEPOWER
Menghitung x pangkat y (x^y). POW adalah sinonim.
DOUBLEQUARTER
Mengembalikan kuartal dari tanggal (1-4). Q1=Jan-Mar, Q2=Apr-Jun, Q3=Jul-Sep, Q4=Oct-Dec.
INTEGERQUOTE
Menghasilkan string yang di-escape untuk digunakan sebagai literal dalam SQL statement. Menambahkan single quotes dan escape special characters.
VARCHARRADIANS
Mengkonversi sudut dari derajat ke radian. Rumus: radians = degrees × (π/180).
DOUBLERAND
Menghasilkan angka acak antara 0 (inklusif) dan 1 (eksklusif). Seed opsional untuk reproducibility.
DOUBLERANK
Memberikan ranking dengan gap untuk nilai yang sama. Jika ada tie, baris berikutnya melewati nomor.
BIGINTREGEXP_INSTR
Mencari posisi substring yang cocok dengan pattern regex. Tersedia di MySQL 8.0+.
INTEGERREGEXP_LIKE
Memeriksa apakah string cocok dengan pattern regex. Mengembalikan 1 (true) atau 0 (false).
INTEGER (0 atau 1)REGEXP_REPLACE
Mengganti substring yang cocok dengan pattern regex. Tersedia di MySQL 8.0+.
VARCHARREGEXP_SUBSTR
Mengekstrak substring yang cocok dengan pattern regex. Tersedia di MySQL 8.0+.
VARCHARREPEAT
Mengulang string sejumlah tertentu kali. Berguna untuk membuat pattern atau padding.
VARCHARREPLACE
Mengganti semua kemunculan substring dengan string pengganti. Case-sensitive.
VARCHAR