Operator IN digunakan untuk menampilkan data yang telah ditentukan dari beberapa karakter. Contoh query yang menggunakan IN :
1 2 |
SELECT * FROM nama_tabel WHERE nama_kolom (nilai1, nilai2); |
Baca : MySQL – Query : Karakter WildCard
Penggunaan Operator IN
Seperti biasa dalam contoh ini kita menggunakan tabel customer seperti contoh berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
SELECT * FROM customer; +--------+--------------+------------+--------+ | id_cus | nama_cust | alamat | telp | +--------+--------------+------------+--------+ | 01 | PT SAYA | Karawang | 08xxxx | | 02 | PT Kamu | Karawang | 08xxxx | | 03 | PT Sejahtera | Cikarang | 08xxxx | | 04 | PT Makmur | Cikarang | 08xxxx | | 05 | PT Kaya | Cibitung | 08xxxx | | 06 | PT Suka Raya | Cibitung | 08xxxx | | 07 | PT Mentari | Tanggerang | 08xxxx | | 08 | PT Senja | Tanggerang | 08xxxx | | 09 | PT Steel | Lampung | 08xxxx | +--------+--------------+------------+--------+ |
berikut adalah contoh penggunaan quey IN :
1 2 3 4 5 6 7 8 |
SELECT * FROM customer WHERE alamat IN ('Cikarang'); +--------+--------------+----------+--------+ | id_cus | nama_cust | alamat | telp | +--------+--------------+----------+--------+ | 03 | PT Sejahtera | Cikarang | 08xxxx | | 04 | PT Makmur | Cikarang | 08xxxx | +--------+--------------+----------+--------+ |
dari contoh di atas, menampilkan data customer dengan alamat ‘cikarang‘. Anda juga dapat menggunakan lebih dari satu karakter nilai yang di butuhkan. Seperti contoh berikut ini:
1 2 3 4 5 6 7 8 9 10 |
SELECT * FROM customer WHERE alamat IN ('Cikarang','karawang'); +--------+--------------+----------+--------+ | id_cus | nama_cust | alamat | telp | +--------+--------------+----------+--------+ | 01 | PT SAYA | Karawang | 08xxxx | | 02 | PT Kamu | Karawang | 08xxxx | | 03 | PT Sejahtera | Cikarang | 08xxxx | | 04 | PT Makmur | Cikarang | 08xxxx | +--------+--------------+----------+--------+ |
Contoh di atas menampilkan data customer yang beralamatkan di Cikarang dan Karawang.
Baca : MySQL – Query : Operator LIKE
Semoga artikel MySQL – Queri : Operator IN ini cukup bermanfaat bagi anda. Terima kasih telah mengunjungi Kolektor Ilmu
Leave a Comment