Fungsi SQL

Dokumentasi lengkap 1002 fungsi SQL untuk berbagai database dengan syntax, parameter, dan contoh penggunaan.

Semua Fungsi

Menampilkan 24 dari 1002 fungsi

CONCAT

PostgreSQLPostgreSQL
String

Menggabungkan dua atau lebih string menjadi satu. Berbeda dengan operator ||, CONCAT mengkonversi NULL menjadi empty string.

Tipe hasil: text

CONCAT

MySQLMySQL
String

Menggabungkan dua atau lebih string menjadi satu string. Jika salah satu argumen NULL, hasilnya adalah NULL.

Tipe hasil: VARCHAR

CONCAT

BigQueryBigQuery
String

Concatenates two or more strings into one. A foundational string concatenation function in BigQuery that supports multiple data types.

Tipe hasil: STRING

CONCAT

SnowflakeSnowflake
String

Menggabungkan dua atau lebih string menjadi satu. Snowflake juga mendukung operator || untuk concatenation.

Tipe hasil: VARCHAR

CONCAT_WS

DuckDBDuckDB
String

Menggabungkan beberapa string dengan separator yang ditentukan. WS singkatan dari 'With Separator'. Lebih praktis dari CONCAT untuk membuat path atau CSV.

Tipe hasil: VARCHAR

CONCAT_WS

PostgreSQLPostgreSQL
String

Menggabungkan string dengan separator tertentu. WS singkatan dari With Separator. Berbeda dengan CONCAT, fungsi ini otomatis mengabaikan nilai NULL.

Tipe hasil: text

CONCAT_WS

SnowflakeSnowflake
String

Menggabungkan string dengan separator tertentu. WS = With Separator. Lebih praktis dari CONCAT karena otomatis menangani NULL dan menambahkan separator.

Tipe hasil: VARCHAR

CONCAT_WS

MySQLMySQL
String

Menggabungkan string dengan separator. WS artinya With Separator. Mengabaikan nilai NULL, berbeda dengan CONCAT biasa.

Tipe hasil: VARCHAR

CONDITIONAL_CHANGE_EVENT

SnowflakeSnowflake
Window

Menghitung berapa kali nilai berubah dalam window.

Tipe hasil: INTEGER

CONDITIONAL_TRUE_EVENT

SnowflakeSnowflake
Window

Menghitung berapa kali kondisi berubah dari FALSE ke TRUE dalam window.

Tipe hasil: INTEGER

CONNECTION_ID

MySQLMySQL
Conversion

Returns the connection ID (thread ID) for the current connection.

Tipe hasil: BIGINT UNSIGNED

CONTAINS

DuckDBDuckDB
String

Mengecek apakah string mengandung substring tertentu. Mengembalikan boolean TRUE/FALSE. Lebih readable dari STRPOS > 0.

Tipe hasil: BOOLEAN

CONTAINS

SnowflakeSnowflake
String

Mengecek apakah string mengandung substring. Mengembalikan TRUE jika ditemukan, FALSE jika tidak.

Tipe hasil: BOOLEAN

CONTAINS_SUBSTR

BigQueryBigQuery
String

Checks whether a string contains a specified substring. Case-insensitive and supports JSON structures.

Tipe hasil: BOOL

CONV

MySQLMySQL
Conversion

Converts a number from one base to another. Supports bases from 2 to 36.

Tipe hasil: VARCHAR

CONVERT

PostgreSQLPostgreSQL
Conversion

Mengkonversi bytea dari satu encoding ke encoding lain. Untuk konversi character encoding.

Tipe hasil: bytea

CONVERT

MySQLMySQL
Conversion

Mengkonversi nilai ke tipe data atau charset tertentu. Alternatif untuk CAST dengan sintaks berbeda.

Tipe hasil: Specified type

CONVERT_FROM

PostgreSQLPostgreSQL
Conversion

Mengkonversi bytea ke text menggunakan encoding tertentu. Berguna untuk decode binary data.

Tipe hasil: text

CONVERT_TO

PostgreSQLPostgreSQL
Conversion

Mengkonversi text ke bytea menggunakan encoding tertentu. Berguna untuk encode text ke binary.

Tipe hasil: bytea

CORR

BigQueryBigQuery
Aggregate

Menghitung koefisien korelasi Pearson antara dua kolom numerik.

Tipe hasil: FLOAT64

CORR

SnowflakeSnowflake
Aggregate

Menghitung koefisien korelasi Pearson antara dua variabel numerik. Nilainya berkisar dari -1 (korelasi negatif sempurna) hingga +1 (korelasi positif sempurna).

Tipe hasil: FLOAT

CORR

PostgreSQLPostgreSQL
Aggregate

Menghitung koefisien korelasi Pearson antara dua variabel. Hasil antara -1 (korelasi negatif sempurna) dan 1 (korelasi positif sempurna).

Tipe hasil: double precision

COS

SnowflakeSnowflake
Math

Menghitung kosinus dari sudut dalam radian.

Tipe hasil: DOUBLE

COS

BigQueryBigQuery
Math

Menghitung nilai cosinus dari sudut dalam radian.

Tipe hasil: FLOAT64