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
ARRAY_TO_STRING
Mengkonversi array menjadi string dengan delimiter tertentu. NULL elements di-skip kecuali null_string ditentukan.
textARRAY_UNION_AGG
Fungsi aggregate yang menggabungkan arrays dari multiple rows menjadi satu array dengan nilai unik.
ARRAYARRAY_UNIQUE_AGG
Fungsi aggregate yang mengumpulkan nilai unik dari multiple rows menjadi array.
ARRAYARRAY_UPPER
Mengembalikan upper bound dari dimensi array tertentu. Dimensi dihitung mulai dari 1.
integerASCII
Mengembalikan kode ASCII dari karakter pertama dalam string. Berguna untuk character encoding dan sorting logic.
INTEGERASCII
Mengembalikan ASCII code (nilai numerik) dari karakter pertama dalam string.
INTEGERASCII
Mengembalikan nilai ASCII (code point) dari karakter pertama dalam string.
INT64ASCII
Mengembalikan kode ASCII dari karakter pertama string. Untuk UTF-8, mengembalikan Unicode code point.
integerASCII
Mengembalikan nilai ASCII dari karakter pertama string. Berguna untuk encoding dan validasi karakter.
INTEGERASIN
Menghitung arc sine (inverse sine) dalam radian.
DOUBLEASIN
Menghitung arc sinus (inverse sine) - sudut dalam radian yang memiliki sinus x.
FLOAT64ASIN
Menghitung arc sine (inverse sine) dari nilai. Hasilnya dalam radian, range -π/2 hingga π/2.
DOUBLEAS_ARRAY
Cast VARIANT ke ARRAY type. Return NULL jika VARIANT bukan array.
ARRAYAS_OBJECT
Cast VARIANT ke OBJECT type. Return NULL jika VARIANT bukan object.
OBJECTATAN
Menghitung arc tangent (inverse tangent) dari nilai. Hasilnya dalam radian, range -π/2 hingga π/2.
DOUBLEATAN
Menghitung arc tangen (inverse tangent) - sudut dalam radian yang memiliki tangen x.
FLOAT64ATAN
Menghitung arc tangent (inverse tangent) dalam radian.
DOUBLEATAN2
Menghitung arc tangent dari y/x dengan mempertimbangkan kuadran.
DOUBLEATAN2
Menghitung arc tangent dari y/x dengan mempertimbangkan kuadran. Hasilnya dalam radian, range -π hingga π.
DOUBLEATAN2
Menghitung arc tangen dari y/x dengan mempertimbangkan kuadran. Lebih akurat dari ATAN(y/x).
FLOAT64AVG
Menghitung nilai rata-rata (average) dari nilai numerik dalam sebuah kolom. Mengabaikan nilai NULL dalam perhitungan.
DOUBLEAVG
Menghitung nilai rata-rata (average) dari nilai numerik dalam sebuah kolom. Mengabaikan nilai NULL dalam perhitungan.
numeric (dengan presisi decimal)AVG
Menghitung nilai rata-rata (mean) dari nilai numerik dalam sebuah kolom. Mengabaikan nilai NULL dan mendukung berbagai tipe numerik di BigQuery.
FLOAT64AVG
Menghitung nilai rata-rata (average) dari nilai numerik dalam sebuah kolom. Mengabaikan nilai NULL dalam perhitungan pembilang dan penyebut.
FLOAT