Назад к вопросам
Simbirsoft
Junior — Middle
59
Можете привести пример сложных SQL-запросов, которые вы писали в своей практике?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
Пример сложного SQL-запроса из практики — запрос с несколькими JOIN, подзапросами и агрегатными функциями для получения статистики по заказам и клиентам:
SELECT c.customer_id, c.name, COUNT(o.order_id) AS total_orders, SUM(o.amount) AS total_amount
FROM customers c
LEFT JOIN orders o ON c.customer_id = o.customer_id
WHERE c.status = 'active'
GROUP BY c.customer_id, c.name
HAVING SUM(o.amount) > 1000
ORDER BY total_amount DESC;
Этот запрос выбирает активных клиентов, подсчитывает количество их заказов и сумму по ним, фильтрует по сумме заказов больше 1000 и сортирует по убыванию суммы. Такой запрос помогает анализировать ключевых клиентов по объему продаж.