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

SQL Developer Senior
## Контекст (таблицы и пример данных) ### Таблицы - `orders(id, customer_id, created_at, total_amount)` ### Пример данных **orders** | id | customer_id | created_at | total_amount | |---:|------------:|-------------|-------------:| | 1 | 10 | 2025-01-01 | 100 | | 2 | 10 | 2025-01-10 | 300 | | 3 | 11 | 2025-01-05 | 50 | --- ## Задача Для каждого клиента найти его **первый** заказ и вывести `customer_id`, `order_id`, `created_at`, `total_amount`.
Ответы
```sql SELECT customer_id, id AS order_id, created_at, total_amount FROM ( SELECT o.*, ROW_NUMBER() OVER (PARTITION BY customer_id ORDER BY created_at, id) AS rn FROM orders o ) t WHERE rn = 1; ```