String
MySQL
MID
Alias untuk SUBSTRING. Mengekstrak substring dari posisi tertentu dengan panjang yang ditentukan. Spesifik MySQL.
Tipe hasil:
VARCHARDiperbarui: 7 Jan 2026Syntax
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
1 SELECT MID('Hello World', 7, 5) AS result;
Mengambil 5 karakter dari posisi 7.
Hasil
result: World
Ekstrak Kode Produk
SQL
1 SELECT MID(product_code, 4, 3) AS category_code 2 FROM products;
Mengambil 3 karakter kategori dari kode produk.
Hasil
category_code: ELC
Parsing ID Format
SQL
1 SELECT MID(transaction_id, 9, 8) AS date_part 2 FROM transactions;
Mengekstrak bagian tanggal dari ID transaksi.
Hasil
date_part: 20240115