Предложение WHERE используется для наложения условий на данные, выбираемые запросом SELECT. Предложение WHERE состоит из ключевого слова WHERE, за которым следует условие поиска, определяющее, какие именно строки требуется вывести.
Предложение WHERE включает следующий набор условий для отбора строк:
WHERE
[NOT] <условие_поиска1> [[AND|OR][NOT] <условие_поиска2>]…
Условие поиска применительно к однотабличным запросам определяется следующим образом [19]:
<условие_поиска> ::=
{ <значение> <операция_сравнения> <значение1>
| <значение> [NOT] BETWEEN <значение1> AND <значение2>
| <значение> [NOT] LIKE 'шаблон' [ESCAPE'символ_пропуска']
| <значение> [NOT] CONTAINING <значение1>
| <значение> [NOT] STARTING WITH <значение1>
| <значение> [NOT] IN( <значение1> [ , <значение2> …] )
| <значение> IS [NOT] NULL
| <значение> IS [NOT] DISTINCT FROM <значение1>,
где
<значение> ::= { столбец | константа| <выражение> | функция}.
предыдущаяследующая