## Контекст (таблицы и пример данных) ### Таблицы - `orders(id, customer_id, total_amount)` ### Пр

SQL Developer Senior
## Контекст (таблицы и пример данных) ### Таблицы - `orders(id, customer_id, total_amount)` ### Пример данных **orders** | id | customer_id | total_amount | |---:|------------:|-------------:| | 1 | 10 | 100 | | 2 | 10 | 200 | | 3 | 10 | 300 | | 4 | 11 | 500 | --- ## Задача Найти клиентов, у которых: - число заказов >= 3 - средний чек > 150 Вернуть: `customer_id`, `orders_cnt`, `avg_amount`.
Ответы
```sql SELECT customer_id, COUNT(*) AS orders_cnt, AVG(total_amount) AS avg_amount FROM orders GROUP BY customer_id HAVING COUNT(*) >= 3 AND AVG(total_amount) > 150 ORDER BY avg_amount DESC; ```