Fungsi SQL

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

Semua Fungsi

Menampilkan 24 dari 1002 fungsi

LPAD

BigQueryBigQuery
String

Pads the left side of a string with characters until it reaches a specified length. Left padding.

Tipe hasil: STRING

LTRIM

MySQLMySQL
String

Menghapus spasi dari sisi kiri (awal) string. Shortcut untuk TRIM(LEADING FROM str).

Tipe hasil: VARCHAR

LTRIM

SnowflakeSnowflake
String

Menghapus karakter tertentu dari awal (kiri) string. Default menghapus spasi dan whitespace.

Tipe hasil: VARCHAR

LTRIM

PostgreSQLPostgreSQL
String

Menghapus karakter dari kiri (awal) string. Default menghapus spasi. Bisa specify karakter lain untuk dihapus.

Tipe hasil: text

LTRIM

DuckDBDuckDB
String

Menghapus karakter dari sisi kiri (awal) string. Secara default menghapus whitespace, bisa dikustomisasi untuk karakter tertentu.

Tipe hasil: VARCHAR

LTRIM

BigQueryBigQuery
String

Removes characters from the left side (beginning) of a string. Left trim for leading characters.

Tipe hasil: STRING

MAKEDATE

MySQLMySQL
Date & Time

Creates a DATE from a year and a day-of-year value (1–366). Returns the corresponding date.

Tipe hasil: DATE

MAKETIME

MySQLMySQL
Date & Time

Creates a TIME value from individual hour, minute, and second components. Returns a TIME value.

Tipe hasil: TIME

MAKE_DATE

DuckDBDuckDB
Conversion

Membuat nilai DATE dari komponen tahun, bulan, dan hari yang terpisah.

Tipe hasil: DATE

MAKE_DATE

PostgreSQLPostgreSQL
Date & Time

Membuat nilai DATE dari komponen year, month, dan day terpisah. Berguna untuk konstruksi tanggal dari kolom atau variabel terpisah.

Tipe hasil: date

MAKE_DATE

BigQueryBigQuery
Date & Time

Membuat DATE dari komponen year, month, dan day.

Tipe hasil: DATE

MAKE_TIME

DuckDBDuckDB
Conversion

Membuat nilai TIME dari komponen jam, menit, dan detik yang terpisah.

Tipe hasil: TIME

MAKE_TIME

PostgreSQLPostgreSQL
Date & Time

Membuat nilai time dari komponen jam, menit, dan detik. Berguna untuk konstruksi waktu programatik.

Tipe hasil: time

MAKE_TIMESTAMP

PostgreSQLPostgreSQL
Date & Time

Membuat nilai TIMESTAMP dari komponen terpisah. Untuk timestamp dengan timezone, gunakan MAKE_TIMESTAMPTZ.

Tipe hasil: timestamp without time zone

MAKE_TIMESTAMP

DuckDBDuckDB
Conversion

Membuat nilai TIMESTAMP dari semua komponen tanggal dan waktu yang terpisah.

Tipe hasil: TIMESTAMP

MAKE_TIMESTAMPTZ

PostgreSQLPostgreSQL
Date & Time

Membuat timestamp with timezone dari komponen. Bisa specify timezone atau gunakan session timezone.

Tipe hasil: timestamp with time zone

MAX

SnowflakeSnowflake
Aggregate

Mengembalikan nilai maksimum dari sebuah kolom. Bisa digunakan untuk tipe data numerik, string, date, dan timestamp.

Tipe hasil: Same as input type

MAX

BigQueryBigQuery
Aggregate

Returns the maximum value from a column or expression. Supports numeric, string, date/time, and boolean types in BigQuery.

Tipe hasil: Same as input type

MAX

MySQLMySQL
Aggregate

Mengembalikan nilai maksimum dari kolom atau ekspresi. Bekerja dengan tipe data numerik, string, dan tanggal. Mengabaikan nilai NULL.

Tipe hasil: Same as input type

MAX

DuckDBDuckDB
Aggregate

Mengembalikan nilai maksimum dari sebuah kolom. Bisa digunakan untuk tipe data numerik, string, date, dan timestamp.

Tipe hasil: Sama dengan tipe input

MAX

PostgreSQLPostgreSQL
Aggregate

Mengembalikan nilai terbesar dari sekumpulan nilai. Bisa digunakan sebagai aggregate function dengan GROUP BY atau sebagai window function.

Tipe hasil: same as input

MAX (window)

PostgreSQLPostgreSQL
Window

Mencari nilai maksimum dalam window frame. Berguna untuk running maximum atau maximum per partition.

Tipe hasil: same as input

MAX_WINDOW

SnowflakeSnowflake
Window

Mencari nilai maksimum dalam window frame. Berguna untuk tracking historical highs.

Tipe hasil: Same as input

MD5

BigQueryBigQuery
String

Menghitung MD5 hash dari input. Return BYTES.

Tipe hasil: BYTES