Operator AND & OR SQL
- Halaman Sebelumnya where SQL
- Halaman Berikutnya Order By 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 |
- Halaman Sebelumnya where SQL
- Halaman Berikutnya Order By SQL