Поиск по сайту:
Ты не более беззащитен перед миром, чем он перед тобой (Авессалом Подводный).

SQL – операторы

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...
15.04.2017
SQL - операторы

Что такое оператор в SQL?

Оператор – это зарезервированное слово или символ, используемый в основном в WHERE и давал инструкцию SQL для выполнения операции (ий), например, сравнения и арифметических операций.

Операторы используются для определения условий в SQL и служат в качестве соединений для нескольких условий в заявлении.

  • Арифметические операторы
  • Операторы сравнения
  • Логические операторы
  • Операторы, используемые для отрицания условия

Арифметические операторы в SQL:

Предположим, переменная а равна 10, а переменная b равна 20, тогда:

Показать примеры

операторОписаниепример
+Добавление – Добавление значения по обе стороны от оператораa + b = 30
Вычитание – Вычитание правого операнда из левого операндаа – b = -10
*Умножение – Умножение значения по обе стороны от оператораа * б = 200
/Деление – Делит левый операнд на правый операндаb / a = 2
%Модуль – Делит левый операнд на правый операнд и возвращает остатокb % а = 0

Операторы сравнения в SQL:

Предположим, переменная а равно 10, а переменная b равна 20, тогда:

Показать примеры

операторОписаниепример
=Проверяет, является ли значения двух операндов равны или нет, если да, то условие становится истинным.(a = b) не соответствует действительности.
!=Проверяет, является ли значения двух операндов равны или нет, если значения не равны, то условие становится истинным.(a != b) истинно.
<>Проверяет, является ли значения двух операндов равны или нет, если значения не равны, то условие становится истинным.(a <> b) истинно.
>Проверяет, является ли значение левого операнда больше значения правого операнда, если да, то условие становится истинным.(a > b) не соответствует действительности.
<Проверяет, является ли значение левого операнда меньше значения правого операнда, если да, то условие становится истинным.(a < b) истинно.
> =Проверяет, является ли значение левого операнда больше или равно значению правого операнда, если да, то условие становится истинным.(a >= b) неверно.
<=Проверяет, является ли значение левого операнда меньше или равно значению правого операнда, если да, то условие становится истинным.(a <= b) истинно.
<!Проверяет, является ли значение левого операнда не меньше, чем значение правого операнда, если да, то условие становится истинным.(a! < b) неверно.
!>Проверяет, является ли значение левого операнда не больше, чем значение правого операнда, если да, то условие становится истинным.(a! > b) верно.

Логические операторы в SQL:

Вот список всех логических операторов, доступных в SQL.

Показать примеры

операторОписание
ALLОператор ALL используется для сравнения значения для всех значений в другом наборе значений.
ANDОператор AND допускает существование нескольких условий в SQL-инструкции WHERE.
ANYОператор ANY используется для сравнения любого применимого значения в списке в соответствии с условиями.
BETWEENОператор BETWEEN используется для поиска значений, которые находятся в пределах набора значений, учитывая минимальное значение и максимальное значение.
EXISTОператор EXISTS используется для поиска наличия строки в указанной таблице, которая соответствуют определенным критериям.
INОператор IN используется для сравнения значения в списке буквенных значений, которые были определены.
LIKEОператор LIKE используется для сравнения аналогичных значений с использованием подстановочных операторов.
NOTОператор NOT изменяет значение логического оператора, с которым она используется. Например: NOT EXISTS, NOT BETWEEN, NOT IN и т.д. Это оператор отрицает.
ORОператор OR используется для объединения нескольких условий в SQL-инструкции WHERE.
IS NULLОператор NULL, используется для сравнения значения со значением NULL.
UNIQUEЕдинственный оператор выполняет поиск каждой строки из указанной таблицы для уникальности (без дубликатов).

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Читайте также

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Спасибо!

Теперь редакторы в курсе.