Rumah >pangkalan data >tutorial mysql >Cara menggunakan operator AND dan operator OR dalam pernyataan SQL

Cara menggunakan operator AND dan operator OR dalam pernyataan SQL

WBOY
WBOYke hadapan
2023-05-28 16:34:382926semak imbas

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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam