Rumah >pangkalan data >tutorial mysql >Cara menggunakan operator AND dan operator OR dalam pernyataan SQL
SQL AND & OR Operator
AND and OR operator digunakan untuk menapis rekod berdasarkan lebih daripada satu syarat.
DAN dan ATAU menggabungkan dua atau lebih syarat dalam pencawang WHERE.
Operator AND memaparkan rekod jika kedua-dua syarat pertama dan kedua adalah benar.
Jika sama ada syarat pertama atau syarat kedua adalah benar, pengendali OR memaparkan rekod.
Jadual "Orang":
LastName FirstName Address City Adams John Oxford Street London Bush George Fifth Avenue New York Carter Thomas Changan Street Beijing Carter William Xuanwumen 10 Beijing
DAN contoh operator
Gunakan DAN untuk memaparkan semua orang dengan nama keluarga "Carter" dan nama pertama "Thomas" Orang:
SELECT * FROM Persons WHERE FirstName="Thomas" AND LastName="Carter"
Keputusan:
LastName FirstName Address City Carter Thomas Changan Street Beijing
ATAU Contoh Operator
Gunakan ATAU untuk memaparkan semua orang yang terakhir nama ialah "Carter " Atau seseorang bernama "Thomas":
SELECT * FROM Persons WHERE firstname="Thomas" OR lastname="Carter"
Keputusan:
LastName FirstName Address City Carter Thomas Changan Street Beijing Carter William Xuanwumen 10 Beijing
Gabungkan operator DAN dan ATAU
Kita juga boleh menggabungkan DAN dan ATAU (menggunakan tanda kurung untuk membentuk ungkapan kompleks):
SELECT * FROM Persons WHERE (FirstName="Thomas" OR FirstName="William") AND LastName="Carter"
Keputusan:
LastName FirstName Address City Carter Thomas Changan Street Beijing Carter William Xuanwumen 10 Beijing
Atas ialah kandungan terperinci Cara menggunakan operator AND dan operator OR dalam pernyataan SQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!