Sobes.tech
Junior — Middle
99

Масалан ба мисли худатон, метавонед мисоли дар бораи саволҳои мураккаби SQL, ки дар амалия навиштаед, диҳед?

Ширкатҳо дар куҷо пурсиданд
SimbirsoftSimbirsoft

Ҷавоб аз AI

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 и сортирует по убыванию суммы. Такой запрос помогает анализировать ключевых клиентов по объему продаж.