## Контекст (таблицы и пример данных) ### Таблицы - `user_profiles(user_id, version, updated_at, pa

SQL Developer Senior
## Контекст (таблицы и пример данных) ### Таблицы - `user_profiles(user_id, version, updated_at, payload)` ### Пример данных **user_profiles** | user_id | version | updated_at | payload | |-------:|--------:|----------------------|---------| | 1 | 1 | 2025-01-01 10:00:00 | ... | | 1 | 2 | 2025-01-02 10:00:00 | ... | --- ## Задача Выбрать последнюю версию профиля для каждого пользователя. Вернуть: `user_id`, `version`, `updated_at`. *(Покажите решение через `DISTINCT ON`.)*
Ответы
```sql SELECT DISTINCT ON (user_id) user_id, version, updated_at FROM user_profiles ORDER BY user_id, updated_at DESC, version DESC; ```