Fungsi SQL

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

Semua Fungsi

Menampilkan 24 dari 1002 fungsi

LOCALTIMESTAMP

PostgreSQLPostgreSQL
Date & Time

Mengembalikan timestamp lokal saat ini tanpa timezone. Berbeda dengan CURRENT_TIMESTAMP yang include timezone info.

Tipe hasil: timestamp

LOCATE

MySQLMySQL
String

Mencari posisi substring dalam string. Mengembalikan posisi pertama ditemukan atau 0 jika tidak ditemukan.

Tipe hasil: INTEGER

LOG

DuckDBDuckDB
Math

Menghitung logaritma dari sebuah angka. Bisa natural log (ln) atau dengan base tertentu.

Tipe hasil: DOUBLE

LOG

PostgreSQLPostgreSQL
Math

Menghitung logaritma. Dengan satu argumen menghitung log basis 10. Dengan dua argumen, LOG(base, number) menghitung logaritma dengan basis tertentu.

Tipe hasil: numeric

LOG

SnowflakeSnowflake
Math

Menghitung logaritma dengan basis yang ditentukan.

Tipe hasil: DOUBLE

LOG

MySQLMySQL
Math

Menghitung logaritma. Satu argumen = log natural (sama dengan LN). Dua argumen = log dengan basis tertentu.

Tipe hasil: DOUBLE

LOG

BigQueryBigQuery
Math

Calculates the logarithm with a configurable base.

Tipe hasil: FLOAT64

LOG10

DuckDBDuckDB
Math

Menghitung logaritma basis 10 dari sebuah angka. Shortcut untuk LOG(10, number).

Tipe hasil: DOUBLE

LOG10

PostgreSQLPostgreSQL
Math

Menghitung logaritma basis 10. Alias untuk LOG(number). LOG10(x) = LOG(10, x).

Tipe hasil: double precision

LOG10

MySQLMySQL
Math

Menghitung logaritma basis 10 dari angka. Setara dengan LOG(10, x).

Tipe hasil: DOUBLE

LOG10

BigQueryBigQuery
Math

Calculates the base-10 logarithm (common logarithm).

Tipe hasil: FLOAT64

LOG2

MySQLMySQL
Math

Menghitung logaritma basis 2. Berguna untuk perhitungan binary dan kompleksitas algoritma.

Tipe hasil: DOUBLE

LOG2

DuckDBDuckDB
Math

Menghitung logaritma basis 2 dari sebuah angka. Berguna untuk perhitungan binary dan computer science.

Tipe hasil: DOUBLE

LOGICAL_AND

BigQueryBigQuery
Aggregate

Returns TRUE if ALL values in the group are TRUE. Acts as an aggregated AND operator, useful for verifying that every condition in a set is met.

Tipe hasil: BOOL

LOGICAL_OR

BigQueryBigQuery
Aggregate

Returns TRUE if AT LEAST ONE value in the group is TRUE. Acts as an aggregated OR operator, useful for checking whether any condition in a set is met.

Tipe hasil: BOOL

LOWER

BigQueryBigQuery
String

Converts all characters in a string to lowercase. Supports Unicode characters.

Tipe hasil: STRING

LOWER

SnowflakeSnowflake
String

Mengkonversi semua karakter dalam string menjadi huruf kecil (lowercase).

Tipe hasil: VARCHAR

LOWER

DuckDBDuckDB
String

Mengkonversi semua karakter dalam string menjadi huruf kecil (lowercase).

Tipe hasil: VARCHAR

LOWER

MySQLMySQL
String

Mengubah semua karakter dalam string menjadi huruf kecil (lowercase). Alias: LCASE.

Tipe hasil: VARCHAR

LOWER

PostgreSQLPostgreSQL
String

Mengkonversi semua karakter dalam string menjadi huruf kecil (lowercase).

Tipe hasil: text

LPAD

MySQLMySQL
String

Menambahkan karakter padding di sisi kiri string hingga mencapai panjang tertentu.

Tipe hasil: VARCHAR

LPAD

DuckDBDuckDB
String

Menambahkan karakter di sisi kiri string hingga mencapai panjang tertentu. Berguna untuk formatting nomor atau membuat alignment rata kanan.

Tipe hasil: VARCHAR

LPAD

PostgreSQLPostgreSQL
String

Menambahkan padding di kiri string sampai mencapai panjang tertentu. Default padding adalah spasi. Jika string lebih panjang dari length, akan dipotong.

Tipe hasil: text

LPAD

SnowflakeSnowflake
String

Menambahkan karakter di awal (kiri) string sampai mencapai panjang tertentu. Berguna untuk formatting seperti padding nomor dengan zeros.

Tipe hasil: VARCHAR