Sql Scholl
Распечатать страницу
Перейти на главную Карта сайта Отправить сообщение

Фильтрация данных

Операции в предложении WHERE

     В первом предложении WHERE, которое мы рассмотрели, проводилась проверка на равенство, т.е. определялось, содержится ли в столбце указанное значение. SQL поддерживает весь спектр условных (логических) операций, которые приведены в таблице. 

Операция Описание
= Равенство
<> Неравенство
!= Неравенство
< Меньше
<= Меньше или равно
!< Не меньше
> Больше
>= Больше или равно
!> Не больше
BETTWEEN Между двумя указанными значениями
IS NULL Значен

Совместимость операций

Некоторые из операций, приведенных в таблице, повторяются (например, <> — это то же самое, что и ! =). Выполнение операции ! < (не меньше чем) дает такой же результат, что и >= (больше или равно). Однако заметьте: не все из этих операций поддерживаются всеми СУБД. Обратитесь к документации вашей СУБД, чтобы точно знать, какие логические операции она поддерживает.