Вопрос № 1423595

Компания «TechRetail» хочет провести анализ продаж своих товаров. Им необходимо выяснить, какие товары были проданы в течение последнего месяца, определить среднюю цену проданных товаров, а также отсортировать результаты по возрастанию цены. Кроме того, им нужно отобрать только те товары, количество продаж которых превышает 100 единиц. Какой SQL-запрос подойдет для решения этой задачи?

Дисциплина посвящена изучению методов эффективного анализа, обработки и управления данными, включая алгоритмы сортировки, поиска и оптимизации. Рассматриваются принципы работы с большими массивами информации, повышение производительности программ и решение сложных вычислительных задач. Особое внимание уделяется практическому применению алгоритмов в современных IT-системах, что позволяет разрабатывать быстрые и масштабируемые решения. Курс формирует навыки, необходимые для работы в области анализа данных, машинного обучения и разработки программного обеспечения.
Варианты ответа:
  • SELECT product_name, COUNT(*) AS units_sold, AVG(price) AS avg_price FROM sales WHERE sale_date > CURRENT_DATE - INTERVAL '1 month' GROUP BY product_name HAVING COUNT(*) > 100 ORDER BY avg_price ASC;
  • SELECT product_name, SUM(price) AS total_price FROM sales WHERE sale_date > CURRENT_DATE - INTERVAL '1 month' GROUP BY product_name ORDER BY product_name;
  • SELECT product_name, COUNT(*) AS units_sold FROM sales WHERE sale_date > CURRENT_DATE - INTERVAL '1 month' GROUP BY product_name HAVING COUNT(*) > 50 ORDER BY product_name;

Ответ будет доступен после оплаты