Kondisi OR Di Database MySQL
Lebakcyber.net – Pada kesempatan kali ini kita akan membahas mengenai bagaimana cara penggunaan kondisi OR di database mysql. Perintah kondisi OR ini dapat digunakan untuk mencari data yang satu atau dua kondisi yang diberikan harus terpenuhi.
Untuk melakuakan contoh kondisi OR di database mysql ini saya masing menggunakan database toko yang terdapat tabel barang didalamnya. Berikut ini adalah contoh deskripsi dari tabel barang dan juga data barang yang ada didalam tabel toko.
Deskripsi Tabel Barang
MariaDB [toko]> desc barang; +-------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------+--------------+------+-----+---------+-------+ | kd_barang | varchar(5) | NO | PRI | NULL | | | nama_barang | varchar(150) | YES | | NULL | | | jumlah | int(12) | YES | | NULL | | | harga | int(12) | YES | | NULL | | +-------------+--------------+------+-----+---------+-------+ 4 rows in set (0.06 sec)
Data Di Tabel Barang
MariaDB [toko]> select * from barang; +-----------+--------------+--------+---------+ | kd_barang | nama_barang | jumlah | harga | +-----------+--------------+--------+---------+ | BR001 | MEMORY | 20 | 450000 | | BR002 | CPU | 10 | 750000 | | BR003 | VGA | 35 | 1250000 | | BR004 | MOTHERBOARD | 100 | 600000 | | BR005 | POWER SUPPLY | 80 | 75000 | | BR006 | CHASING | 63 | 235000 | +-----------+--------------+--------+---------+ 6 rows in set (0.04 sec)
Sekarang kita mencari data barang yang memiliki nama barang MEMORY atau kd_barang BR002. Maka perintah mysql yang diberikan adalah :
MariaDB [toko]> select * from barang -> where nama_barang = 'MEMORY' OR kd_barang = 'BR002'; +-----------+-------------+--------+--------+ | kd_barang | nama_barang | jumlah | harga | +-----------+-------------+--------+--------+ | BR001 | MEMORY | 20 | 450000 | | BR002 | CPU | 10 | 750000 | +-----------+-------------+--------+--------+ 2 rows in set (0.03 sec)
Dari data diatas bisa kita lihat bahwa data yang ditampilkan berdasarkan pencarian barang yang memiliki nama MEMORY atau data barang yang memiliki kd_barang BR002, Jadi kalau ingin mencari pencarian yang harus memenuhi dua atau lebih kondisi tertentu yang salah satunya harus terpenuhi, maka kita bisa menggunakan kondisi OR di database mysql.
Seperti itulah contoh bagaimana penggunaan kondisi OR di database mysql, semoga tutorial ini dapat membantu kalian yang sedang mempelajari database mysql.
Jangan lupa untuk selalu berkunjung ke lebakcyber.net untuk medapatkan tutorial belajar database dan belajar Bahasa pemrograman lainnya. Sampai bertemu di tutorial selanjutnya.