Ada suatu table data siswa sebagai berikut :
kode_siswa | nama | alamat
m13 | Budi | Jl. Gelatik
m14 | Iwan | Jl. Kutilang
m15 | Ani | Jl. Kakaktua
m16 | Ana | Jl. Elang
m17 | Bowo | Jl. Merpati

data diatas merupakan data sederhana, bagaimana andaikan data yang diberikan berjumlah ratusan bahkan ribuan? tentu akan capek jika mencari satu satu  ;-( bukankah begitu?

Pada tutorial ini akan dibahas bagaimana syntax mencari data di mysql dgn berbagai cara:
1. Dengan Operator ‘=’

select * from namaTabel where nama='Budi'

hasil yang didapat :
m13 | Budi | Jl. Gelatik

2. Dengan Operator ‘Like’

a. Pencarian sebelah kanan


select * from namaTabel where nama like '%i'

menampilkan data dengan huruf belakang i , yang hasilnya diatas adalah :
m13 | Budi | Jl. Gelatik
m15 | Ani | Jl. Kakaktua

b. Pencarian sebelah kiri


select * from namaTabel where nama like 'a%'

menampilkan data dengan huruf depan a, yang hasilnya diatas adalah:
m15 | Ani | Jl. Kakaktua
m16 | Ana | Jl. Elang
c. Pencarian kanan dan kiri

select * from namaTabel where nama like '%an%'

menampilkan data yang mempunyai kata ‘an’ , yang hasilnya diatas adalah:
m14 | Iwan | Jl. Kutilang
m15 | Ani | Jl. Kakaktua
m16 | Ana | Jl. Elang

syntax pencarian yang terakhir adalah syntax terbaik dari syntax yang ada .., semoga bermanfaat (Y)

Similar Posts: