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
CONCAT
Menggabungkan dua atau lebih string menjadi satu. Berbeda dengan operator ||, CONCAT mengkonversi NULL menjadi empty string.
textCONCAT
Menggabungkan dua atau lebih string menjadi satu string. Jika salah satu argumen NULL, hasilnya adalah NULL.
VARCHARCONCAT
Concatenates two or more strings into one. A foundational string concatenation function in BigQuery that supports multiple data types.
STRINGCONCAT
Menggabungkan dua atau lebih string menjadi satu. Snowflake juga mendukung operator || untuk concatenation.
VARCHARCONCAT_WS
Menggabungkan beberapa string dengan separator yang ditentukan. WS singkatan dari 'With Separator'. Lebih praktis dari CONCAT untuk membuat path atau CSV.
VARCHARCONCAT_WS
Menggabungkan string dengan separator tertentu. WS singkatan dari With Separator. Berbeda dengan CONCAT, fungsi ini otomatis mengabaikan nilai NULL.
textCONCAT_WS
Menggabungkan string dengan separator tertentu. WS = With Separator. Lebih praktis dari CONCAT karena otomatis menangani NULL dan menambahkan separator.
VARCHARCONCAT_WS
Menggabungkan string dengan separator. WS artinya With Separator. Mengabaikan nilai NULL, berbeda dengan CONCAT biasa.
VARCHARCONDITIONAL_CHANGE_EVENT
Menghitung berapa kali nilai berubah dalam window.
INTEGERCONDITIONAL_TRUE_EVENT
Menghitung berapa kali kondisi berubah dari FALSE ke TRUE dalam window.
INTEGERCONNECTION_ID
Returns the connection ID (thread ID) for the current connection.
BIGINT UNSIGNEDCONTAINS
Mengecek apakah string mengandung substring tertentu. Mengembalikan boolean TRUE/FALSE. Lebih readable dari STRPOS > 0.
BOOLEANCONTAINS
Mengecek apakah string mengandung substring. Mengembalikan TRUE jika ditemukan, FALSE jika tidak.
BOOLEANCONTAINS_SUBSTR
Checks whether a string contains a specified substring. Case-insensitive and supports JSON structures.
BOOLCONV
Converts a number from one base to another. Supports bases from 2 to 36.
VARCHARCONVERT
Mengkonversi bytea dari satu encoding ke encoding lain. Untuk konversi character encoding.
byteaCONVERT
Mengkonversi nilai ke tipe data atau charset tertentu. Alternatif untuk CAST dengan sintaks berbeda.
Specified typeCONVERT_FROM
Mengkonversi bytea ke text menggunakan encoding tertentu. Berguna untuk decode binary data.
textCONVERT_TO
Mengkonversi text ke bytea menggunakan encoding tertentu. Berguna untuk encode text ke binary.
byteaCORR
Menghitung koefisien korelasi Pearson antara dua kolom numerik.
FLOAT64CORR
Menghitung koefisien korelasi Pearson antara dua variabel numerik. Nilainya berkisar dari -1 (korelasi negatif sempurna) hingga +1 (korelasi positif sempurna).
FLOATCORR
Menghitung koefisien korelasi Pearson antara dua variabel. Hasil antara -1 (korelasi negatif sempurna) dan 1 (korelasi positif sempurna).
double precisionCOS
Menghitung kosinus dari sudut dalam radian.
DOUBLECOS
Menghitung nilai cosinus dari sudut dalam radian.
FLOAT64