- Back to Home »
- Bagaimana cara menggunkan operator LIKE
Posted by : sharziel
Apa itu penggunaan Operator LIKE?
`LIKE` adalah operator yang digunakan dalam bahasa SQL (Structured Query Language) untuk melakukan pencarian pola teks dalam kolom teks dalam tabel database. Operator `LIKE` memungkinkan Anda mencari data yang cocok dengan pola teks tertentu, yang dapat berisi karakter wildcard (karakter pengganti) seperti % dan _. Berikut adalah pengertian dari operator LIKE:
Siapkan Database Terlebih Dahulu
Di sini saya sudah menyiapkan database yang bernama barang, database tersebut berisikan beberapa tabel dan kolom, tabel yang sudah saya buat ialah : product_id, product_name dan product_price.
Kemudian saya telah mengisikan data tersebut pada masing-masing tabel, seperti pada gambar 1.1.
Dan setelah ini saya akan menunjukan cara penggunaa operator pada LIKE.
Cara Pengunaannya
Yaitu tekan tombol SQL yang bersebelahan dengan Structure dan akan muncul tampilan seperti gambar 1.2.
Dan langkah selanjutnya kita akan mencoba perintah yang telah saya siapkan
1. Tampilkan data dengan huruf awal T
Kode tersebut digunakan untuk mengambil semua baris (rekord) dari tabel `product` di dalam database di mana kolom `product_name` dimulai dengan huruf 't'.
Hasil dari query 't%' adalah kita mencari data di mana kolom `product_name` yang akan mencocokkan data yang dimulai dengan 't'.
2. Tampilkan data dengan huruf ke 2 O
Kode tersebut digunakan untuk mengambil semua baris (rekord) dari tabel `product` di dalam database di mana kolom `product_name` memiliki karakter 'o' sebagai karakter kedua, dengan karakter apa pun sebagai karakter pertama.
Hasil dari query '_o%' adalah kita mencari data di mana kolom `product_name` memiliki karakter 'o' sebagai karakter kedua (yang ditunjukkan oleh tanda garis bawah _), dengan karakter apa pun sebagai karakter pertama.
3. Tampilkan data yang ada huruf S
Kode tersebut digunakan untuk mengambil semua baris (rekord) dari tabel `product` di dalam database di mana kolom `product_name` mengandung karakter 's' di mana saja dalam teks nama produk.
Kode tersebut digunakan untuk mengambil semua baris (rekord) dari tabel `product` di dalam database di mana kolom `product_name` memiliki karakter 'm' di tiga karakter terakhir, dengan karakter apa pun pada tiga karakter pertama.
Hasil dari query '%m__' adalah kita akan mengembalikan semua baris di tabel `product` di mana kolom `product_name` memiliki karakter 'm' di tiga karakter terakhir dan karakter apa pun pada tiga karakter pertama.
Selesai sudah kita telah berhasil menggunakan operator LIKE pada database di PhpMyAdmin. Selamat mencoba dan semoga bermanfaat! :D