Hai semuanya. Selamat datang di tutorial DUMET School. Pada kesempatan kali ini saya akan membahas tentang query di mysql. Dan query yang akan saya bahas kali ini adalah query substring pada mysql. Sebelum saya bahas querynya saya akan menjelaskan fungsi dari substring. Sama dengan pada bahasa pemrograman, substring pada mysql berfungsi untuk mengambil sebagian karakter atau seluruhnya dari suatu field di dalam database. Saya akan bahas beberapa penggunaannya dalam mysql. Perhatikan gambar berikut :
Gambar diatas adalah urutan karakter yang kita mulai dari kiri. Untuk struktur querynya adalah SUBSTR(string,position). Kita langsung coba saja beberapa model penggunaan mysql substring.
Query                  : SELECT SUBSTRING(‘MySQL SUBSTRING’,1)
Hasil                    : MySQL SUBSTRING
Query                  : SELECT SUBSTRING(‘MySQL SUBSTRING’,1)
Hasil                    : SUBSTRING
Dua penulisan diatas sama hasilnya dengan query berikut :
SELECT SUBSTRING(‘MySQL SUBSTRING’ FROM 1);
SELECT SUBSTRING(‘MySQL SUBSTRING’ FROM 6);
Sekarang kita menggunakan struktur substring(position,lenght) :
Query                   : SELECT SUBSTRING(‘MySQL SUBSTRING’,1,5)
Hasil                    : MySQL
Query Diatas sama dengan :
SELECT SUBSTRING(‘MySQL SUBSTRING’ FROM 1 FOR 5)
Sekarang kita coba dengan nilai position yang negative.
Perhatikan gambar dibawah :
Implementasi querynya adalah :
Query                   : SELECT SUBSTRING(‘MySQL SUBSTRING’,-10);
Hasil                    : SUBSTRING
Â
Query                   : SELECT SUBSTRING(‘MySQL SUBSTRING’,-15,5);
Hasil                    : MySQL
Â
Demikian sedikit tutorial kali ini. Semoga dapat bermanfaat buat teman-teman. Terima kasih.