freeCodeCamp/guide/chinese/sql/sql-or-operator/index.md

812 B
Raw Blame History

title localeTitle
SQL or Operator SQL或运算符

SQL或运算符

您可以在SELECT语句的WHERE子句中使用OR运算符。当您想要选择满足OR语句中至少一个条件的记录时,可以使用它。

下面是一个示例它选择Person表中所有男性或名称为“Mary”的记录

SELECT Id, Name, DateOfBirth, Gender 
 FROM Person 
 WHERE Gender = M OR Name = Mary 

您可以在WHERE子句中组合其他运算符(使用括号表示操作的顺序),如下例所示:

SELECT Id, Name, DateOfBirth, Gender 
 FROM Person 
 WHERE Gender = M AND (Name = Peter OR Name = John) 

此示例选择Gender为“M”且Name为“Peter”的所有记录以及Gender为“M”且名称为“John”的记录。