Operator AND & OR SQL
- Halaman Sebelumnya SQL where
- Halaman Berikutnya SQL Order By
Operator AND dan OR digunakan untuk menyaring catatan berdasarkan satu atau lebih kondisi.
Operator AND dan OR
AND dan OR dapat digabungkan dalam kalimat WHERE untuk menggabungkan dua atau lebih kondisi.
Jika kedua kondisi pertama dan kedua berlaku, operator AND menampilkan satu catatan.
Jika kondisi pertama dan kedua salah satu saja yang berlaku, 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 yang memiliki 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 yang memiliki 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 Operator AND dan OR
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 SQL where
- Halaman Berikutnya SQL Order By