Fungsi SQL
Dokumentasi lengkap 1002 fungsi SQL untuk berbagai database dengan syntax, parameter, dan contoh penggunaan.
PostgreSQL
183 fungsi
Database open-source yang powerful dan populer
DuckDB
175 fungsi
Database analitik in-process yang cepat
Snowflake
224 fungsi
Cloud data warehouse untuk enterprise
BigQuery
220 fungsi
Data warehouse serverless dari Google Cloud
MySQL
200 fungsi
Database relasional open-source yang populer
Semua Fungsi
Menampilkan 24 dari 1002 fungsi
MD5
Menghitung MD5 hash dari string. Menghasilkan 32 karakter hexadecimal string.
VARCHAR(32)MD5
Menghitung MD5 hash 128-bit dari string. Return 32 character hexadecimal string.
VARCHAR(32)MD5
Menghitung MD5 hash dari input. Return BYTES.
BYTESMD5
Menghitung MD5 hash dari string. Mengembalikan 32-character hexadecimal string. Berguna untuk checksums dan data fingerprinting.
VARCHAR (32 hex characters)MEDIAN
Menghitung nilai median (nilai tengah) dari sebuah kolom numerik. Median adalah nilai yang membagi dataset menjadi dua bagian sama besar.
FLOATMEDIAN
Menghitung nilai median (nilai tengah) dari sebuah kolom numerik. Lebih robust terhadap outlier dibanding AVG.
DOUBLEMICROSECOND
Mengembalikan komponen microsecond (0-999999) dari time atau datetime expression.
INTMID
Alias untuk SUBSTRING. Mengekstrak substring dari posisi tertentu dengan panjang yang ditentukan. Spesifik MySQL.
VARCHARMIN
Mengembalikan nilai minimum dari sebuah kolom atau ekspresi. Mendukung tipe numerik, string, date/time, dan boolean di BigQuery.
Sama dengan tipe inputMIN
Mengembalikan nilai terkecil dari sekumpulan nilai. Bisa digunakan sebagai aggregate function dengan GROUP BY atau sebagai window function.
same as inputMIN
Mengembalikan nilai minimum dari kolom atau ekspresi. Bekerja dengan tipe data numerik, string, dan tanggal. Mengabaikan nilai NULL.
Same as input typeMIN
Mengembalikan nilai minimum dari sebuah kolom. Bisa digunakan untuk tipe data numerik, string, date, dan timestamp.
Sama dengan tipe inputMIN
Mengembalikan nilai minimum dari sebuah kolom. Bisa digunakan untuk tipe data numerik, string, date, dan timestamp.
Same as input typeMIN (window)
Mencari nilai minimum dalam window frame. Berguna untuk running minimum atau minimum per partition.
same as inputMINUTE
Mengekstrak komponen menit dari timestamp. Mengembalikan angka 0-59.
INTEGERMINUTE
Mengekstrak komponen menit dari time atau timestamp.
NUMBERMINUTE
Mengekstrak komponen menit dari nilai waktu atau datetime. Mengembalikan nilai 0-59.
INTEGERMIN_WINDOW
Menemukan nilai minimum dalam window frame. Berguna untuk tracking low points dan analisis komparatif.
Same as inputMIN_WINDOW
Mencari nilai minimum dalam window frame. Berguna untuk tracking historical lows.
Same as inputMOD
Mengembalikan sisa pembagian (modulo).
Same as inputMOD
Mengembalikan sisa pembagian (modulo) dari dua angka. Bisa juga menggunakan operator %. Berguna untuk menentukan genap/ganjil, rotasi, dan pengelompokan siklis.
numericMOD
Mengembalikan sisa bagi (modulo) dari n dibagi m. Tiga sintaks yang setara.
Same as inputMOD
Mengembalikan sisa pembagian (modulo) dari dua angka.
Same as input typeMOD
Mengembalikan sisa pembagian (modulo). Bisa menggunakan fungsi MOD atau operator %.
Sama dengan tipe input