SQL AND & OR-Operator
AND- und OR-Operatoren werden verwendet, um Datensätze basierend auf mehr als einer Bedingung zu filtern.
AND und OR kombinieren zwei oder mehr Bedingungen in einer WHERE-Unteranweisung.
Der AND-Operator zeigt einen Datensatz an, wenn sowohl die erste als auch die zweite Bedingung wahr sind.
Wenn entweder die erste oder die zweite Bedingung wahr ist, zeigt der ODER-Operator einen Datensatz an.
"personss" Tabelle:
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
und Bediener Beispiel
use und alle Personen mit dem Nachnamen "Carter" und dem Vornamen "Thomas":
SELECT * FROM Persons WHERE FirstName="Thomas" AND LastName="Carter"
result:
LastName FirstName Address City Carter Thomas Changan Street Beijing
Beispiele für OR-Operatoren
Verwenden Sie OR, um alle Personen mit dem Nachnamen „Carter“ oder dem Vornamen „Thomas“ anzuzeigen:
SELECT * FROM Persons WHERE firstname="Thomas" OR lastname="Carter"
Ergebnis:
LastName FirstName Address City Carter Thomas Changan Street Beijing Carter William Xuanwumen 10 Beijing
Kombination der AND- und OR-Operatoren
Wir können auch kombinieren UND mit ODER kombiniert (verwenden Sie Klammern, um komplexe Ausdrücke zu bilden):
SELECT * FROM Persons WHERE (FirstName="Thomas" OR FirstName="William") AND LastName="Carter"
Ergebnis:
LastName FirstName Address City Carter Thomas Changan Street Beijing Carter William Xuanwumen 10 Beijing
Das obige ist der detaillierte Inhalt vonSo verwenden Sie den AND-Operator und den OR-Operator in einer SQL-Anweisung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!