Menu
Coddy logo textTech

Ключевое слово OR

Часть раздела Основы путешествия по SQL на Coddy — урок 7 из 72.

Ключевое слово OR означает, что мы хотим, чтобы одно из условий было истинным.

Например, рассмотрим следующую таблицу <b>people</b>:

имявозрастпол
Joas13мужской
Holwa17мужской
Nohlas24женский
Polar23мужской
Loopa18женский
SELECT * 
FROM people
WHERE gender = 'female' OR age < 20

Этот запрос означает, что мы ищем все записи, в которых либо пол — женский, либо возраст меньше 20.

Результат будет следующим:

имявозрастпол
Joas13мужской
Holwa17мужской
Nohlas24женский
Loopa18женский
challenge icon

Задание

Легко

Доступные таблицы и столбцы:

  • <b>people</b>: <b>age</b>, <b>status</b>

Получите всех людей, возраст которых либо меньше 20, либо больше 28 лет (не включая 20 и не включая 28).

Шпаргалка

Ключевое слово OR возвращает записи, в которых истинно хотя бы одно условие:

SELECT * 
FROM people
WHERE gender = 'female' OR age < 20

Возвращает строки, в которых gender = 'female' или age < 20 (или оба).

Попробуйте сами

SELECT * 
FROM people
-- Напишите свой код ниже
WHERE
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы