Занятие 03. Практикум 1
⚡ Кратко: суть темы
Практическое занятие для закрепления SELECT и WHERE. Решаем 13 задач на фильтрацию строк: диапазоны, пропуски, маски, комбинации AND/OR.
- Используйте
BETWEENдля числовых диапазонов. - Используйте
LIKEдля строковых масок. - Проверяйте
NULLтолько черезIS NULL.
Что запомнить: перед запуском сложного запроса убедитесь, что выбрана нужная база данных.
Частая ошибка: путать AND и OR при комбинировании условий.
🔖 Справочник по операторам практикума
| Оператор | Когда использовать | Пример |
|---|---|---|
= | точное совпадение | WHERE state = 'CA' |
<> | исключение | WHERE status <> 'Done' |
AND | оба условия | WHERE a = 1 AND b = 2 |
OR | любое из условий | WHERE a = 1 OR b = 2 |
LIKE | маска в строке | WHERE name LIKE 'C%' |
IN | список значений | WHERE city IN ('A', 'B') |
BETWEEN | диапазон включительно | WHERE price BETWEEN 10 AND 20 |
IS NULL | пропуск в данных | WHERE notes IS NULL |