MySQL

Fungsi SQL MySQL

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

Menampilkan 24 dari 200 fungsi

LAST_DAY

Date & Time

Mengembalikan tanggal hari terakhir dari bulan untuk tanggal yang diberikan.

Tipe hasil: DATE

LAST_INSERT_ID

Conversion

Mengembalikan nilai AUTO_INCREMENT yang terakhir di-generate untuk kolom dalam koneksi saat ini.

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

Membuat DATE dari tahun dan hari dalam tahun (1-366). Return tanggal yang sesuai.

Tipe hasil: DATE

MAKETIME

Date & Time

Membuat TIME dari komponen jam, menit, dan detik. Return nilai TIME.

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

Menghitung MD5 hash 128-bit dari string. Return 32 character hexadecimal string.

Tipe hasil: VARCHAR(32)

MICROSECOND

Date & Time

Mengembalikan komponen microsecond (0-999999) dari time atau 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