Menu
Coddy logo textTech

Комбинирование нескольких условий

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

Создания запроса только с одним условием недостаточно. Иногда мы хотим проверить что-то более сложное. Для этого в SQL (и многих других языках программирования) есть ключевые слова AND, OR и NOT, которые расширяют наши возможности получать нужный результат.

Ключевые слова AND и OR используются следующим образом:

SELECT col1, col2 
FROM table1
WHERE condition1 AND condition2 OR condition3 ...

Мы можем объединить вместе столько условий, сколько захотим.

challenge icon

Задание

Легко

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

  • <strong>candies</strong>: <strong>name</strong>, <strong>price</strong>, <strong>color</strong>, <strong>weight</strong>

Напиши запрос, чтобы найти все конфеты, соответствующие хотя бы одному из этих двух случаев:

  • значение colorbrown, а значение price2
  • значение colormixed, а значение weight меньше 40

Запрос должен возвращать только название и цвет этих конфет.

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

SELECT name, color 
FROM candies
-- Напишите ваш код ниже
WHERE
quiz iconПроверьте себя

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

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

Потренируйтесь самостоятельно: Песочница SQL