25 lines
1.2 KiB
Markdown
25 lines
1.2 KiB
Markdown
|
---
|
|||
|
title: SQL or Operator
|
|||
|
localeTitle: SQL или оператор
|
|||
|
---
|
|||
|
## SQL или оператор
|
|||
|
|
|||
|
Вы можете использовать оператор `OR` в `WHERE` `SELECT` . Вы используете его, когда хотите выбрать запись, которая удовлетворяет хотя бы одному из условий в вашем заявлении `OR` .
|
|||
|
|
|||
|
Вот пример, который выбирает все записи из таблицы Person, которые либо являются мужчинами, либо имеют имя «Mary»:
|
|||
|
|
|||
|
```sql
|
|||
|
SELECT Id, Name, DateOfBirth, Gender
|
|||
|
FROM Person
|
|||
|
WHERE Gender = “M” OR Name = “Mary”
|
|||
|
```
|
|||
|
|
|||
|
Вы можете комбинировать другие операторы в `WHERE` (используйте скобки для указания порядка операций), как в этом примере:
|
|||
|
|
|||
|
```sql
|
|||
|
SELECT Id, Name, DateOfBirth, Gender
|
|||
|
FROM Person
|
|||
|
WHERE Gender = “M” AND (Name = “Peter” OR Name = “John”)
|
|||
|
```
|
|||
|
|
|||
|
В этом примере выбираются все записи, где Пол - это «М», а «Имя» - «Питер», а также «Пол» - «М», а «Имя» - «Джон».
|