Дедупликация по последнему обновлению

Средняя Оконные функции

Условие задачи

Таблица user_profiles содержит id, user_id, name, updated_at (несколько обновлений на пользователя). Оставьте только последнее обновление каждого пользователя (по updated_at, при равенстве — большее id). Выведите user_id, name, updated_at. Отсортируйте по user_id.

Схема данных

CREATE TABLE user_profiles (id INTEGER PRIMARY KEY, user_id INTEGER, name TEXT, updated_at TEXT);

Темы

ROW_NUMBER PARTITION BY CTE

Подсказки

Решить в интерактивной SQL-песочнице → ← Все SQL-задачи