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”)
|
||
```
|
||
|
||
В этом примере выбираются все записи, где Пол - это «М», а «Имя» - «Питер», а также «Пол» - «М», а «Имя» - «Джон». |