Fungsi SQL

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

Semua Fungsi

Menampilkan 24 dari 1002 fungsi

ARRAY_TO_STRING

PostgreSQLPostgreSQL
Array

Mengkonversi array menjadi string dengan delimiter tertentu. NULL elements di-skip kecuali null_string ditentukan.

Tipe hasil: text

ARRAY_UNION_AGG

SnowflakeSnowflake
Array

Fungsi aggregate yang menggabungkan arrays dari multiple rows menjadi satu array dengan nilai unik.

Tipe hasil: ARRAY

ARRAY_UNIQUE_AGG

SnowflakeSnowflake
Array

Fungsi aggregate yang mengumpulkan nilai unik dari multiple rows menjadi array.

Tipe hasil: ARRAY

ARRAY_UPPER

PostgreSQLPostgreSQL
Array

Mengembalikan upper bound dari dimensi array tertentu. Dimensi dihitung mulai dari 1.

Tipe hasil: integer

ASCII

DuckDBDuckDB
String

Mengembalikan kode ASCII dari karakter pertama dalam string. Berguna untuk character encoding dan sorting logic.

Tipe hasil: INTEGER

ASCII

MySQLMySQL
String

Mengembalikan nilai ASCII dari karakter pertama string. Berguna untuk encoding dan validasi karakter.

Tipe hasil: INTEGER

ASCII

BigQueryBigQuery
String

Returns the ASCII value (code point) of the first character in the string.

Tipe hasil: INT64

ASCII

SnowflakeSnowflake
String

Mengembalikan ASCII code (nilai numerik) dari karakter pertama dalam string.

Tipe hasil: INTEGER

ASCII

PostgreSQLPostgreSQL
String

Mengembalikan kode ASCII dari karakter pertama string. Untuk UTF-8, mengembalikan Unicode code point.

Tipe hasil: integer

ASIN

MySQLMySQL
Math

Calculates the arc sine (inverse sine) of a value. The result is in radians, ranging from -π/2 to π/2.

Tipe hasil: DOUBLE

ASIN

SnowflakeSnowflake
Math

Menghitung arc sine (inverse sine) dalam radian.

Tipe hasil: DOUBLE

ASIN

BigQueryBigQuery
Math

Menghitung arc sinus (inverse sine) - sudut dalam radian yang memiliki sinus x.

Tipe hasil: FLOAT64

AS_ARRAY

SnowflakeSnowflake
JSON

Cast VARIANT ke ARRAY type. Return NULL jika VARIANT bukan array.

Tipe hasil: ARRAY

AS_OBJECT

SnowflakeSnowflake
JSON

Cast VARIANT ke OBJECT type. Return NULL jika VARIANT bukan object.

Tipe hasil: OBJECT

ATAN

SnowflakeSnowflake
Math

Menghitung arc tangent (inverse tangent) dalam radian.

Tipe hasil: DOUBLE

ATAN

BigQueryBigQuery
Math

Menghitung arc tangen (inverse tangent) - sudut dalam radian yang memiliki tangen x.

Tipe hasil: FLOAT64

ATAN

MySQLMySQL
Math

Calculates the arc tangent (inverse tangent) of a value. The result is in radians, ranging from -π/2 to π/2.

Tipe hasil: DOUBLE

ATAN2

SnowflakeSnowflake
Math

Menghitung arc tangent dari y/x dengan mempertimbangkan kuadran.

Tipe hasil: DOUBLE

ATAN2

MySQLMySQL
Math

Calculates the arc tangent of y/x, taking the quadrant into account. The result is in radians, ranging from -π to π.

Tipe hasil: DOUBLE

ATAN2

BigQueryBigQuery
Math

Menghitung arc tangen dari y/x dengan mempertimbangkan kuadran. Lebih akurat dari ATAN(y/x).

Tipe hasil: FLOAT64

AVG

BigQueryBigQuery
Aggregate

Calculates the average (mean) of numeric values in a column. Ignores NULL values and supports multiple numeric types in BigQuery.

Tipe hasil: FLOAT64

AVG

MySQLMySQL
Aggregate

Menghitung nilai rata-rata dari sekumpulan nilai numerik. Mengabaikan nilai NULL dalam perhitungan dan dapat menggunakan DISTINCT untuk rata-rata nilai unik.

Tipe hasil: DOUBLE

AVG

DuckDBDuckDB
Aggregate

Menghitung nilai rata-rata (average) dari nilai numerik dalam sebuah kolom. Mengabaikan nilai NULL dalam perhitungan.

Tipe hasil: DOUBLE

AVG

PostgreSQLPostgreSQL
Aggregate

Menghitung nilai rata-rata (average) dari nilai numerik dalam sebuah kolom. Mengabaikan nilai NULL dalam perhitungan.

Tipe hasil: numeric