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. Fungsi dasar untuk string concatenation di BigQuery yang mendukung berbagai tipe data.
STRINGCONCAT
Menggabungkan dua atau lebih string menjadi satu. Snowflake juga mendukung operator || untuk concatenation.
VARCHARCONCAT
Menggabungkan dua atau lebih string menjadi satu string. Jika salah satu argumen NULL, hasilnya adalah NULL.
VARCHARCONCAT
Menggabungkan dua atau lebih string menjadi satu. Berbeda dengan operator ||, CONCAT mengkonversi NULL menjadi empty string.
textCONCAT_WS
Menggabungkan string dengan separator tertentu. WS = With Separator. Lebih praktis dari CONCAT karena otomatis menangani NULL dan menambahkan separator.
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. WS artinya With Separator. Mengabaikan nilai NULL, berbeda dengan CONCAT biasa.
VARCHARCONCAT_WS
Menggabungkan string dengan separator tertentu. WS singkatan dari With Separator. Berbeda dengan CONCAT, fungsi ini otomatis mengabaikan nilai NULL.
textCONDITIONAL_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
Mengembalikan ID koneksi (thread ID) untuk koneksi saat ini.
BIGINT UNSIGNEDCONTAINS
Mengecek apakah string mengandung substring. Mengembalikan TRUE jika ditemukan, FALSE jika tidak.
BOOLEANCONTAINS
Mengecek apakah string mengandung substring tertentu. Mengembalikan boolean TRUE/FALSE. Lebih readable dari STRPOS > 0.
BOOLEANCONTAINS_SUBSTR
Mengecek apakah string mengandung substring tertentu. Case-insensitive dan mendukung JSON.
BOOLCONV
Mengkonversi angka dari satu basis ke basis lain. Support basis 2 hingga 36.
VARCHARCONVERT
Mengkonversi nilai ke tipe data atau charset tertentu. Alternatif untuk CAST dengan sintaks berbeda.
Specified typeCONVERT
Mengkonversi bytea dari satu encoding ke encoding lain. Untuk konversi character encoding.
byteaCONVERT_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 variabel. Hasil antara -1 (korelasi negatif sempurna) dan 1 (korelasi positif sempurna).
double precisionCORR
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 kolom numerik.
FLOAT64COS
Menghitung kosinus dari sudut dalam radian.
DOUBLECOS
Menghitung cosinus dari sudut dalam radian. Untuk input derajat, gunakan COS(RADIANS(degrees)).
double precision