🔹 Как выбрать только нужные строки из таблицы? 🔸 WHERE решает проблему получения всех строк подряд — без фильтра вы вытягиваете лишние данные, нагружаете БД (база данных) и приложение. WHERE оставляет только релевантные записи. 🔸 Сравнения (=, <, >) в WHERE отбирают строки по условию. NULL — это неизвестное значение: col = NULL не сработает, используйте col IS NULL или col IS NOT NULL. 🔸 AND сужает выборку (все условия должны быть true). OR расширяет выборку (хватит одного true). Комбинации влияют на точность результата. 🔸 Когда нужно: фильтруйте в запросе, чтобы снизить трафик, ускорить ответ и получить корректные агрегаты. SELECT id, name FROM users WHERE active = 1 AND (role = 'admin' OR manager_id IS NULL); 📚 Фильтруй в WHERE, помни про IS NULL и комбинируй AND/OR осознанно. #Coderikk #SQL #Junior ➡️ Мы в Telegram - Сетке - Дзен Буду рад вашей реакции здесь⬇️