MariaDB оператор WHERE

В этом учебном пособии вы узнаете, как использовать MariaDB оператор WHERE с синтаксисом и примерами.

Описание

MariaDB оператор WHERE используется для фильтрации результатов из оператора SELECT, INSERT, UPDATE или DELETE.

Синтаксис

Синтаксис для WHERE в MariaDB:

WHERE conditions;

Параметры или аргументы

conditions
Условия, которые должны быть выполнены для выбора записей.

Пример с одним условием

Рассмотрим, как использовать оператор WHERE для фильтрации результатов на основе одного условия в MariaDB.
Например:

В этом примере мы использовали WHERE для фильтрации наших результатов из таблицы sites. Приведенный выше оператор SELECT возвращает все строки из таблицы sites, где site_name - "Google.com". Поскольку в SELECT используется *, то все столбцы из таблицы sites будут отображаться в наборе результатов.

Пример - использование условия AND

Давайте посмотрим, как использовать условие AND в операторе WHERE в MariaDB.
Например:

Этот пример использует WHERE для определения нескольких условий. В этом примере оператор SELECT использует условие AND, чтобы вернуть все записи из таблицы sites, где site_name - "Google.com", а site_id меньше или равно 500.

Пример - использование условия OR

Давайте посмотрим, как использовать условие OR в операторе WHERE в MariaDB.
Например:

Этот пример использует WHERE для определения нескольких условий, но вместо использования условия AND он использует условие OR. В этом случае этот оператор SELECT будет возвращать все значения site_id и site_name, где site_name равно "Bing.com" или "Google.com".

Пример - комбинирование условий AND и OR

Давайте посмотрим, как объединить условие AND и условие OR в операторе WHERE в MariaDB.
Например:

Этот пример использует WHERE для определения нескольких условий, он объединяет AND условие и OR условие. В этом примере возвращаются все строки таблицы sites, у которых site_name 'Bing.com' и site_id меньше 100, а также все sites, у которых site_name - 'Google.com'.
Скобки определяют порядок оценки условий AND и OR.