Основы условий
Часть раздела Основы путешествия по SQL на Coddy — урок 5 из 72.
Иногда мы хотели бы получить записи, которые соответствуют определенному условию.
Например
- получить все записи, у которых фамилия "Aothly"
- извлечь все записи, где сумма больше 5
- получить все записи со страной "Mexico"
Чтобы добавить условия, мы можем использовать ключевое слово WHERE
Например, вот таблица продаж:
| монета | количество |
| AGK | 13 |
| GOL | 21 |
| KLA | 15 |
| AGK | 18 |
Чтобы получить все записи с монетой «AGK» мы напишем:
SELECT * FROM sales
WHERE coin = 'AGK'Чтобы получить все записи с amount меньше или равно 20, мы напишем:
SELECT * FROM sales
WHERE amount <= 20Задание
ЛегкоДоступные таблицы и столбцы:
<strong>events</strong>:<strong>event_id</strong>,<strong>people</strong>
Получите все event_ids, где people меньше 14 человек
Шпаргалка
Используйте ключевое слово WHERE для добавления условий в ваши SQL-запросы:
SELECT * FROM table_name
WHERE column_name = 'value'Для числовых сравнений:
SELECT * FROM table_name
WHERE column_name <= 20Общие операторы сравнения: =, <, >, <=, >=
Попробуйте сами
SELECT event_id FROM events
-- Напишите свой код ниже
WHEREВ этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Больше ключевых слов
Ключевое слово INКлючевое слово BETWEENКлючевое слово LIKEКлючевое слово ASПовторение - Модели мобильных телефонов2Условия
Основы условийКлючевое слово ANDКлючевое слово ORКлючевое слово NOTКомбинирование нескольких условийСкобкиБулевы значения5Арифметические операции
Математические операторыМатематические столбцыОперация moduloФункция ROUND()3Специальный формат возврата
Значения NULLСортировка результатов, часть 1Сортировка результатов, часть 2Повторение - Фирма по кибербезопасностиОграничение количества записейПовторение - Автозавод6Вводные вызовы
Повторение - Парламентские выборыПовторение - Арест преступника полициейПовторение - Ёмкость для напитков в бареПовторение - Создание новых столбцов