Home » Software » DBMS » Mysql » Fungsi String SUBSTR() Pada MySQL

Fungsi String SUBSTR() Pada MySQL

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi SUBSTR() digunakan untuk dapat mengekstrak substring dari string (dimulai dari posisi mana pun).

Catatan: Fungsi SUBSTR() dan MID() sama dengan fungsi SUBSTRING().

Syntax

SUBSTR(stringstartlength)

Atau

SUBSTR(string FROM start FOR length)

Nilai Parameter

ParameterDeskripsi
stringRequired. String yang akan diekstrak
startRequired. Posisi awal. Bisa berupa angka positif atau negatif. Jika bilangan positif, fungsi ini mengekstrak dari awal string. Jika bilangan negatif, fungsi ini mengekstrak dari ujung string
lengthRequired. Jumlah karakter yang akan diekstrak

Detail Teknis

Works in:Mulai dari MySQL 4.0

Contoh
Ekstrak substring dari string (mulai dari posisi 5, ekstrak 3 karakter):

SELECT SUBSTR("Belajar MySQL!", 5, 3) AS ExtractString;

Contoh
Ekstrak substring dari teks dalam kolom (mulai dari posisi 2, ekstrak 5 karakter):

SELECT SUBSTR(NamaShippers, 2, 5) AS ExtractString
FROM Shippers;

Contoh
Ekstrak substring dari string (mulai dari akhir, di posisi -5, ekstrak 5 karakter):

SELECT SUBSTR("Belajar MySQL bersama!", -5, 5) AS ExtractString;

You may also like