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
UNIX_SECONDS
Mengkonversi TIMESTAMP ke Unix timestamp dalam detik.
INT64UNIX_TIMESTAMP
Returns the Unix timestamp (seconds since 1970-01-01 00:00:00 UTC). When called with no argument, returns the current Unix timestamp.
BIGINTUNNEST
Mengekspansi array menjadi set of rows. Setiap elemen array menjadi satu baris. Dengan multiple arrays, ekspansi secara paralel.
setof anyelementUNNEST
Mengekspansi list menjadi baris-baris terpisah. Sangat powerful untuk analisis data nested.
Table (rows)UNNEST
Mengubah array menjadi set of rows (flatten array).
Table of TUPPER
Mengkonversi semua karakter dalam string menjadi huruf kapital (uppercase).
VARCHARUPPER
Mengubah semua karakter dalam string menjadi huruf kapital (uppercase). Alias: UCASE.
VARCHARUPPER
Mengkonversi semua karakter dalam string menjadi huruf kapital (uppercase).
textUPPER
Converts all characters in a string to uppercase. Supports Unicode characters.
STRINGUPPER
Mengkonversi semua karakter dalam string menjadi huruf kapital (uppercase).
VARCHARUSER
Returns the username and hostname of the current MySQL connection.
VARCHARUTC_DATE
Mengembalikan tanggal UTC saat ini. Berguna untuk aplikasi multi-timezone.
DATEUTC_TIME
Mengembalikan waktu UTC saat ini tanpa tanggal. Berguna untuk aplikasi multi-timezone.
TIMEUTC_TIMESTAMP
Mengembalikan tanggal dan waktu UTC saat ini. Berguna untuk menyimpan timestamp yang konsisten.
DATETIMEUUID
Generates a version 1 Universal Unique Identifier (UUID). The returned value follows the format: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
VARCHAR(36)UUID_SHORT
Generates a unique 64-bit unsigned integer. Faster and more compact than UUID().
BIGINT UNSIGNEDUUID_TO_BIN
Converts a UUID string to BINARY(16) format for more efficient storage.
BINARY(16)VARIANCE
Menghitung varians populasi dari nilai-nilai numerik. Varians mengukur seberapa jauh data tersebar dari nilai rata-rata.
DOUBLEVARIANCE
Menghitung varians dari sekumpulan nilai. VARIANCE dan VAR_SAMP menggunakan sample variance (n-1). VAR_POP menggunakan population variance (n). Varians adalah kuadrat dari standar deviasi.
double precisionVARIANCE
Menghitung variance (varians) sample dari nilai numerik. Variance adalah kuadrat dari standard deviation.
FLOATVARIANCE
Menghitung varians sampel dari nilai numerik. Varians adalah kuadrat dari standar deviasi.
DOUBLEVARIANCE
Calculates the sample variance of numeric values. Variance is the square of the standard deviation. This is an alias for VAR_SAMP.
FLOAT64VAR_POP
Menghitung population variance dari nilai numerik. Menggunakan N sebagai pembagi untuk menghitung varians populasi lengkap.
FLOATVAR_POP
Calculates the population variance of numeric values. Uses the N divisor formula, suitable when the data represents an entire population.
FLOAT64