Assalamualaikum
sobat. Semoga tetap sehat dan selalu dalam lindunganNya. Amin.
Bertemu lagi nih. Langsung saja, kali ini saya akan sharing mengenai Fungsi string yang ada pada MySQL
Langsung saja ya
A. Pendahuluan
MySQL memiliki banyak sekali fungsi yang berhubungan dengan operasi string.
1. Pengertian
Fungsi string adalah fungsi yang memiliki nilai berupa string. maksudnya string adalah bukan angka. bisa berpa karakter huruf.
Function adalah potongan code yang dapat digunakan berulang-ulang di
dalam aplikasi anda. Dengannya anda tidak perlu menyalin dan menempelkan
code berkali-kali.
2. Maksud dan Tujuan
Mengenal dan memahami macam-macam fungsi string. MySQL memiliki banyak sekali fungsi yang berhubungan dengan operasi string.
3. Hasil yang
diharapkan
Benar-benar mengerti dan memahami macam-macam fungsi string.
B. Uraian
1. Alat dan Bahan
-PC/Laptop
2. Durasi Waktu
5-10 menit.
3. Tahapan
Macammacam fungsi string:
a. CONCAT (str1, str2,...)
Fungsi digunakan untuk menggabungkan dua atau lebih string(kolom).
dengan perintah
SELECT nama_kolom, CONCAT(nama_kolom1,' ',nama_kolom2) FROM nama_table;
b. CONCAT_WS (separator, str1...)
Fungsi ini digunakan untuk menggabungkan 2 atau lebih string(kolom)
dengan separator diantara masing-masing string. Misalkan
SELECT CONCAT_WS (' , ' , 'Andi' , 'Ida');
c. SUBSTR (string, awal, akhir) / SUBSTRING (string, awal, panjang) /
SUBSTRING (string from awal for panjang) / MID (string, awal, panjang)
Fungsi ini digunakan untuk mengambil atau memotong string dimulai dari
karakter awal sebanyak panjang karakter. Sebagai catatan bahwa di MSQL,
index string dimulai dengan 1, bukan 0. Dengan perintah
SELECT SUBSTRING ('Budi Luhur', 1, 4);
d. LENGTH (string) / OCTET_LENGTH (string) / CHAR_LENGTH (string) / CHARACTER_LENGTH (string)
Fungsi diatas digunakan untuk menghitung panjang suatu string. Misalkan dengan contoh
SELECT LENGTH ('Budi Luhur');
e. LEFT (string, panjang) $ RIGHT (string, panjang)
Fungsi LEFT digunakan untuk memotong string dari sebelah kiri sebanyak panjang karakter. Contoh
SELECT LEFT ('Budi Luhur', 4); ..>> Keluaran "Budi".
Sebaliknya dengan fungsi RIGHT. Misal contohnya
SELECT RIGHT ('Budi Luhur, 4); ..>> Keluaran "Uhur".
f. LTRIM (string) & RTRIM (string) & TRIM (string)
Fungsi LTRIM digunakan untuk menghilangkan spasi di awal string (kiri). Contoh
SELECT LTRIM (' Budi Luhur'; ..> Keluaran "Budi Luhur".
Sebaliknya, Fungsi RTRIM digunakan untuk menghilangkan spasi di awal string (kanan). Contoh
SELECT LTRIM ('Budi Luhur '; ..> Keluaran "Budi Luhur".
Fungsi TRIM digunakan untuk menghilangkan spasi di awal dan di akhir string (kakan & kiri). Contoh
SELECT LTRIM (' Budi Luhur '; ..> Keluaran "Budi Luhur".
g. REPLACE (string, from_str, to_str)
Fungsi ini digunakan untuk mengganti suatu string dengan string yang lain. Contoh
SELECT REPLACE ('www.mysql.com', 'w', 'x');
keluaran "xxx.mysql.com".
h. REPEAT (string, jumlah)
Fungsi ini digunakan untuk menduplikasi suatu string sebanyak jumlah. Contoh
SELECT REPEAT ('aku', 2); ..>> keluaran "akuaku".
i. REVERSE (string)
Fungsi ini digunakan untuk membalik string. Contoh
SELECT REVERSE ('mysql'); ..>> keluaran "lqsym".
j. LCASE (string) / LOWER (string)
Fungsi ini digunakan untuk mengubah string menjadi huruf kecil (lower case). contoh
SELECT LOWER ('MYSQL'); ..>> keluaran "mysql".
k. UCASE (string) / UPPER (string)
Fungsi ini digunakan untuk mengubah string menjadi huruf kapital (upper case). contoh
SELECT LOWER ('mysql'); ..>> keluaran "MYSQL".
C. Kesimpulan
Fungsi
string yang ada pada mysql sangatlah banyak. kita harus memahaminya.
karena mungkin beberapa diantara mereka msuk ke fungsi PHP.
D. Hasil yang
diperoleh & masalah yang ditemui
Kita sudah mengerti bahwa banyak sekali fungsi string di mysql.
E. Referensi
MySQL Dari Pemula Hingga Mahir (Achmad Solichin, Achmatim.Net).pdf