SQL — Связующие операторы AND и OR

SQL — Связующие операторы AND и OR

От автора: SQL операторы AND и OR используются для более узкого поиска данных через инструкцию SQL. Эти два оператора называются связующими операторами.

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

Оператор AND

Оператор AND допускает существование множества условий в условии WHERE инструкции SQL.

Синтаксис

Основной синтаксис оператора AND с условием WHERE выглядит следующим образом:

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

С помощью оператора AND вы можете комбинировать N-ное количество условий. Для действия, которое должен выполнить оператор SQL, будь то транзакция или запрос, все условия, разделенные AND, должны выполняться.

Пример

Рассмотрим таблицу CUSTOMERS, содержащую следующие записи:

SQL — Связующие операторы AND и OR

Приведенный ниже код отображает поля ID, Name и Salary из таблицы CUSTOMERS, для которых зарплата превышает 2000, а возраст составляет менее 25 лет:

Этот код дает следующий результат -

SQL — Связующие операторы AND и OR

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Оператор OR

Оператор OR используется для объединения нескольких условий в условии WHERE инструкции SQL.

Синтаксис

Основной синтаксис оператора OR с условием WHERE выглядит следующим образом:

Вы можете комбинировать N-ное количество условий, используя оператор OR. Для действия, выполняемого инструкцией SQL, будь то транзакция или запрос, должно выполняться одно и ТОЛЬКО одно из условий, разделенных OR.

Пример

Рассмотрим таблицу CUSTOMERS, содержащую следующие записи:

SQL — Связующие операторы AND и OR

Следующий код содержит запрос, который будет извлекать поля ID, Name и Salary из таблицы CUSTOMERS, для которых зарплата больше 2000, а возраст составляет менее 25 лет.

Этот код дает следующий результат -

SQL — Связующие операторы AND и OR

Источник: https://www.tutorialspoint.com/

Редакция: Команда webformyself.

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Хотите изучить MySQL?

Прямо сейчас посмотрите 24-х часовой курс по базе данных MySQL!

Смотреть курс

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Я не робот.

Spam Protection by WP-SpamFree