Tulisan ini menjelaskan tentang penggunaan salah satu fungsi SQL, yaitu SQL Logical Operators dengan berfokus pada operator AND, OR dan NOT. Sebelum menggunakan SQL Logical Operators, terlebih dahulu saya menyiapkan database untuk memudahkan dalam mengolah data. Terdapat gambar yang menunjukkan data liburan yang telah dibuat.
Gambar tersebut dapat dibuat dengan menggunakan perangkat lunak phpmyadmin. Basis data ini didapatkan dengan mengumpulkan data dari 5 orang yang telah berlibur ke 5 tempat yang berbeda. Terdapat 4 kolom berisi nama, tempat, kota dan negara yang telah disiapkan.
Setelah ini, kita mulai masuk ketahap penggunaan SQL Logical Operators.
SQL Logical Operators adalah operator yang digunakan untuk menggabungkan beberapa kondisi dalam perintah SQL, biasanya di kombinasikan dengan perintah WHERE. Dengan menggunakan SQL Logical Opeartors, kita bisa membuat query yang lebih kompleks untuk mendapatkan data sesuai kriteria yang di inginkan. Digunakan juga untuk memfilter record berdasarkan suatu kondisi.
Operator AND digunakan untuk menampilkan record apabila semua kondisi bernilai TRUE. Operator ini memungkinkan kita memfilter data dengan dua kriteria sekaligus. Berikut langkah-langkahnya:
- Tentukan database dan tabel yang akan digunakan
- Gunakan pernyataan SELECT untuk memilih kolom yang mau ditampilkan, FROM untuk judul tabel dan gunakan WHERE untuk menentukan kondisi.
- Masukkan dua kondisi dan sisipkan AND di antaranya.
- Setelah selesai menuliskan query, jalankan untuk melihat hasilnya
Input:
Output:
Interpretasi:
Terlihat data yang ditampilkan setelah menggunakan operator AND adalah hanya menampilkan yang berasal dari kota bali dan Indonesia saja. Sudah termasuk nama, tempat, kota dan negara.
Operator OR digunakan untuk menampilkan record apabila salah satu kondisi bernilai TRUE.
Penggunaan operator OR berfungsi untuk menggabungkan dua atau lebih konsisi dalam SQL, dimana data yang dipilih akan memenuhi salah satu kondisi tersebut. Berikut langkah-langkahnya:
- Tentukan tabel dan kolom yang ingin disambil atau disaring beradasarkan kondisi tertentu.
- Gunakan pernyataan SELECT untuk memilih kolom yang mau ditampilkan, FROM untuk judul tabel dan gunakan WHERE untuk menentukan kondisi.
- Masukkan dua kondisi dan sisipkan OR di antaranya.
- Setelah selesai menuliskan query, jalankan untuk melihat hasilnya