Data Manipulation Language Function Concat, Substring, dan Length

 

Data Manipulation Language Function

 

                Halo Agan-agan! Berjumpa lagi  dengan saya. Kali ini saya akan membahas tentang fungsi string pada DML. Fungsi-fungsi string antara lain terdapat fungsi concat, fungsi substring, fungsi length, dan fungsi left/right. Ok Gan, langsung simak aja cara menggunakan fungsi string pada MySQL dan fungsinya sebagai berikut :

1.       Fungsi Concat

Untuk menggabungkan 2 atau lebih string/kolom.

SELECT CONCAT (field1, ‘ ‘,field2) FROM nama_tabel;

SELECT CONCAT (field1, ‘ ‘,field2) as ‘tabel baru’ FROM nama_tabel;

 

Pertama, saya akan menanbahkan data baru pada table pelanggan

INSERT INTO pelanggan SET nama = ‘Adi’, alamat = ‘Klaten’, pekerjaan = ‘Mahasiswa’, no_ktp = ‘123456789’, no_telp = ‘159753’;


 

INSERT INTO pelanggan SET nama = ‘Ica’, alamat = ‘Solo’, pekerjaan = ‘Mahasiswa’, no_ktp = ‘987654321’, no_telp = ‘951357’;



 

Kedua, saya akan cek data pada id_pelanggan

Select id_pelanggan from pelanggan;




 

Ketiga, saya akan menampilkan data berdasarkan yang memiliki pekerjaan sebagai mahasiswa

SELECT*FROM pelanggan WHERE pekerjaan = ‘Mahasiswa’;



 

Keempat, menampilkan data berdasarkan pekerjaan dan alamat

SELECT*FROM pelanggan WHERE pekerjaan = ‘Mahasiswa’ AND alamat = ‘Klaten’;



 

Kelima, menampilkan data berdasarkan jenis pekerjaan atau alamat (Semisal yang memiliki pekerjaan sebagai seorang mahasiswa atau memiliki alamat di Ciamis)

SELECT*FROM pelanggan WHERE pekerjaan = ‘Mahasiswa’ OR alamat = ‘Ciamis’;





 

Keenam, menampilkan data yang memiliki nama berawalan dengan huruf ‘A’

SELECT*FROM pelanggan WHERE nama like ‘A%’;



 

Ketujuh, menampilkan data yang memiliki nama berakhiran dengan huruf ‘a’

SELECT*FROM pelanggan WHERE nama like ‘%a’;



 

Kedelapan, mengurutkan data berdasarkan nama dari A-Z ASC

SELECT*FROM pelanggan ORDER BY nama ASC;



 mengurutkan data berdasarkan nama dari Z-A

SELECT*FROM pelanggan ORDER BY nama DESC;

 



 

 

 

 

2.       Menggabungkan data dengan fungsi CONCAT, yakni berupa field-fieldnya yang akan digabungkan. Semisal saya akan menggabungkan field nama dan pekerjaan :

SELECT CONCAT (nama, ‘  ‘, pekerjaan) as ‘Nama Dan Pekerjaan’ FROM pelanggan;



 

SELECT CONCAT (nama, ‘  ‘, pekerjaan) FROM pelanggan;

 



 

3.       Fungsi Substring

Untuk memotong data-data pada field berdasarkan kolom yang telah ditentukan

SELECT SUBSTRING(nama,2) FROM pelanggan;



 

SELECT SUBSTRING(nama,2,2) FROM pelanggan;

 



 

4.       Fungsi Length

Untuk menampilkan panjang karakter didalam field yang dipilih. Semisal saya akan menampilkan panjang karakter didalam field nama

SLECT LENGTH (nama) FROM pelanggan;



 

 

!!OK, Sekian Terimakasih Gan!!

Komentar

Postingan populer dari blog ini

KRIPTOGRAFI SIMETRIS DAN ASIMETRIS

BASIS DATA FUNCTION DAN STORED PROCEDURE