String

MID

MySQLMySQL

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

Tipe hasil: VARCHARDiperbarui: 7 Jan 2026

Syntax

SQL
MID(str, pos, len)

Parameter

strstringwajib

String sumber

posintegerwajib

Posisi awal (1-indexed)

lenintegerwajib

Jumlah karakter yang diambil

Contoh Penggunaan

Ekstrak Bagian Tengah

SQL
1SELECT MID('Hello World', 7, 5) AS result;

Mengambil 5 karakter dari posisi 7.

Hasil
result: World

Ekstrak Kode Produk

SQL
1SELECT MID(product_code, 4, 3) AS category_code
2FROM products;

Mengambil 3 karakter kategori dari kode produk.

Hasil
category_code: ELC

Parsing ID Format

SQL
1SELECT MID(transaction_id, 9, 8) AS date_part
2FROM transactions;

Mengekstrak bagian tanggal dari ID transaksi.

Hasil
date_part: 20240115