MySQL

Fungsi SQL MySQL

Database relasional open-source yang populer. 200 fungsi tersedia.

Menampilkan 24 dari 200 fungsi

LAST_DAY

Date & Time

Returns the last day of the month for a given date.

Tipe hasil: DATE

LAST_INSERT_ID

Conversion

Returns the last AUTO_INCREMENT value generated for a column in the current connection.

Tipe hasil: BIGINT UNSIGNED

LAST_VALUE

Window

Mengembalikan nilai terakhir dalam window frame. Perlu frame clause yang tepat untuk seluruh partition.

Tipe hasil: Same as expr

LCASE

String

Alias untuk LOWER. Mengubah semua karakter dalam string menjadi huruf kecil. Spesifik MySQL.

Tipe hasil: VARCHAR

LEAD

Window

Mengakses nilai dari baris berikutnya dalam partition. Kebalikan dari LAG.

Tipe hasil: Same as expr

LEAST

Math

Mengembalikan nilai terkecil dari daftar argumen. Kebalikan dari GREATEST.

Tipe hasil: Same as input

LEFT

String

Mengambil sejumlah karakter dari sisi kiri string. Fungsi sederhana untuk ekstraksi prefix.

Tipe hasil: VARCHAR

LENGTH

String

Mengembalikan panjang string dalam bytes. Untuk karakter multi-byte (UTF-8), gunakan CHAR_LENGTH.

Tipe hasil: INTEGER

LN

Math

Menghitung logaritma natural (basis e) dari angka. Kebalikan dari EXP.

Tipe hasil: DOUBLE

LOCATE

String

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

Tipe hasil: INTEGER

LOG

Math

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

Tipe hasil: DOUBLE

LOG10

Math

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

Tipe hasil: DOUBLE

LOG2

Math

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

Tipe hasil: DOUBLE

LOWER

String

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

Tipe hasil: VARCHAR

LPAD

String

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

Tipe hasil: VARCHAR

LTRIM

String

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

Tipe hasil: VARCHAR

MAKEDATE

Date & Time

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

Tipe hasil: DATE

MAKETIME

Date & Time

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

Tipe hasil: TIME

MAX

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

MD5

String

Computes the 128-bit MD5 hash of a string. Returns a 32-character hexadecimal string.

Tipe hasil: VARCHAR(32)

MICROSECOND

Date & Time

Returns the microsecond component (0–999999) of a time or datetime expression.

Tipe hasil: INT

MID

String

Alias untuk SUBSTRING. Mengekstrak substring dari posisi tertentu dengan panjang yang ditentukan. Spesifik MySQL.

Tipe hasil: VARCHAR

MIN

Aggregate

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

Tipe hasil: Same as input type

MINUTE

Date & Time

Mengekstrak komponen menit dari nilai waktu atau datetime. Mengembalikan nilai 0-59.

Tipe hasil: INTEGER