Operator AND & OR SQL

AND dan OR Operator digunakan untuk menyaring catatan berdasarkan lebih dari satu kondisi.

AND dan OR Operator

AND dan OR dapat digabungkan dalam subyek WHERE untuk menggabungkan dua atau lebih kondisi.

Jika kedua kondisi pertama dan kedua terpenuhi, operator AND menampilkan satu catatan.

Jika salah satu kondisi pertama dan kedua terpenuhi, operator OR menampilkan satu catatan.

Tabel asli (digunakan dalam contoh):

LastName FirstName Alamat Kota
Adams John Oxford Street London
Bush George Fifth Avenue New York
Carter Thomas Changan Street Beijing
Carter William Xuanwumen 10 Beijing

Contoh Operator AND

Gunakan AND untuk menampilkan semua orang dengan nama keluarga "Carter" dan nama "Thomas":

SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'

Hasil:

LastName FirstName Alamat Kota
Carter Thomas Changan Street Beijing

Contoh Operator OR

Gunakan OR untuk menampilkan semua orang dengan nama keluarga "Carter" atau nama "Thomas":

SELECT * FROM Persons WHERE firstname='Thomas' OR lastname='Carter'

Hasil:

LastName FirstName Alamat Kota
Carter Thomas Changan Street Beijing
Carter William Xuanwumen 10 Beijing

Gabungkan AND dan OR Operator

Kami juga dapat menggabungkan AND dan OR (dengan menggunakan tanda kurung untuk membentuk ekspresi kompleks):

SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William')
AND LastName='Carter'

Hasil:

LastName FirstName Alamat Kota
Carter Thomas Changan Street Beijing
Carter William Xuanwumen 10 Beijing