Dynamic Blinkie Text Generator at TextSpace.net

Feedburner

I heart FeedBurner

Sabtu, 17 Juni 2017

Fungsi Substring dan Concat Mysql

Substring() digunakan untuk memecah string menjadi substring. Sebagai contoh, misalkan saya memiliki tabel barang sebagai berikut.
No KodeBarang
1 AB0123
2 BC0234
3 CD0345
Dalam ilustrasi yang saya berikan, saya ingin mengetahui berapa jumlah barang yang kodenya berawalan AB. Perintah SQLnya pun sederhana.
1
SELECT Count(*) FROM barang WHERE Substring(KodeBarang,1,2)='AB'
Atau kita ingin mengambil kode barang tanpa dua huruf di depannya.
1
SELECT Substring(KodeBarang,3,4) FROM barang
Secara umum, penggunaan fungsi Substring() adalah Substring(nama_kolom, urutan_karakter_awal, panjang_karakter). Dimana urutan karakter dimulai dari nomor urut 1 dan panjang karakter adalah jumlah karakter yang hendak kita pecah.
Fungsi selanjutnya adalah Concat(). Kebalikan dari Substring(), fungsi ini bertujuan untuk menggabungkan beberaa string menjadi satu buah string utuh. Misalkan saya memiliki tabel kode seperti di bawah ini.
KodeHuruf KodeAngka
AB 01234
BC 12345
CD 23456
Kita ingin menggabungkan langsung kedua kolom yang ada. Perintahnya adalah berikut.
1
SELECT Concat(KodeHuruf,KodeAngka) FROM kode
Atau contoh lain, kita ingin menggabungkan fungsi Substring() dan Concat().
1
SELECT Concat(KodeHuruf,Substring(KodeAngka,2,4)) FROM kode
Secara umum, penggunaan Concat() adalah Concat(string1,string2,..,stringn)
Sumber : https://fitraditya.wordpress.com/2012/08/23/fungsi-substring-dan-concat-pada-sql/

Contoh :
SELECT SUBSTRING(date,1,7) FROM `report` WHERE date='2017-07-28 20:53:14'

Tidak ada komentar:

Posting Komentar