Привет, коллеги! Сегодня у нас практический челлендж для тех, кто работает с SQL.
Найди ошибку в запросе и получи шаблон для идеальных запросов!
❌ Задание:
Перед вами запрос, который должен вывести «Количество заказов каждого клиента старше 30 лет». Но что-то пошло не так…
SELECT
clients.name,
COUNT(orders.id) AS total_orders
FROM clients
JOIN orders ON clients.id = orders.client_id
WHERE clients.age > 30;
Вопрос: Почему результат неверный? Напишите исправленный вариант в комментариях!
💡 Подсказка:
Ошибка связана с группировкой данных. Вспомните, как работают агрегатные функции и GROUP BY!
🎁 Награда:
Все, кто даст правильный ответ, получат шаблон «10 частых SQL-ошибок и как их избежать» .
🔍 Правильный ответ опубликую завтра в этом посте.
А пока — дерзайте! И не стесняйтесь задавать вопросы в комментариях 💬
P.S. Если хотите больше таких задач — ставьте ❤️ и пишите, какие темы интересны!
#sql@cool_analyst