Kita akan mencoba menggunakan fungsi string di MySQL
Perintah LEFT, RIGHT dan MID. Cobalah perintah berikut pada MySQL Anda dan lihat hasilnya:
mysql > select LEFT(‘TEKNIK INFORMATIKA’,3);
mysql > select RIGHT(‘TEKNIK INFORMATIKA’,6);
mysql > select MID(‘TEKNIK INFORMATIKA’,10,6);
Perintah di bawah ini berfungsi untuk mengkonversi ke dalam huruf kecil. Caranya:
mysql > select lcase(‘TEKNIK INFORMATIKA’);
mysql > select lower(‘TEKnik INForMATIKA’);
Untuk mengkonversi string menjadi huruf besar, perintahnya sebagai berikut:
mysql > select ucase(‘teknik informatika’);
mysql > select upper(‘teknik inFORmatika’);
Mengambil bagian string tertentu dengan menggunakan perintah substring. Sintaks yang digunakan untuk menggunakan substring adalah: substring(string, int_mulai [, int_jumlh])
- String atau karakter tujuan yang akan diambil sebagai digit karakternya
- int_mulai adalah nomor urut dari karakter penyusun string tsb, dan dihitung dari awal huruf paling depan
- int_jumlh adalah jumlah karakter yang akan diambil dari suatu string
untuk lebih jelasnya, Anda dapat mencoba beberapa perintah sederhana dibawah ini dan dapat membandingkan hasil dan perbedaannya:
mysql > select substring(‘Teknik Informatika’, 6);
mysql > select substr(‘Komputer’,3);
mysql > select substring(‘Teknik Informatika’, 2, 6);
mysql > select substring(‘Teknik Informatika’, -6, 5);
Ada lagi dengan mengkonversi tipe data. Kita dapat mengetahui kode ASCII dari suatu huruf . Dengan sintaks sebagai berikut: ASCII(‘Karakter’) atau dengan ORD(‘Karakter’)
Perintah yang digunakan untuk mendapati kode ASCII dari suatu huruf:
mysql > select ASCII(‘5′);
mysql > select ASCII(‘B’);
mysql > select ORD(‘5′);
mysql > select ORD(‘B’);
Selanjutnya, Anda pasti familiar dengan bilangan biner. Biner merupakan suatu bilangan dengan susunan angka 0 dan angka 1, sebanyak 4 digit ataupun kelipatannya. Sintaks yang digunakan menggunakan BIN(desimal). Untuk menggunakannya digunakan perintah seperti contoh berikut:
mysql > select bin(8);
Ada lagi yang namanya fungsi REPEAT, digunakan untuk membuat data berulang sebanyak jumlah angka yang kita sebutkan, perintah untuk menggunakannya dengan contoh berikut:
mysql> select repeat(‘Informatika’, 10);
Dengan menggunakan SPACE, kita juga dapat membuat spasi kosong sebanyak yang kita sebutkan. Cara nya seperti berikut:
mysql> select space(15);