Разница с первым и последним значением группы

Сложная Оконные функции

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

Таблица sales (id, seller TEXT, sale_date TEXT, amount REAL). Для каждой продажи вычислите: разницу с первой продажей продавца (diff_from_first) и разницу с последней продажей (diff_from_last). Выведите seller, sale_date, amount, diff_from_first, diff_from_last.

Схема данных

CREATE TABLE sales (id INTEGER PRIMARY KEY, seller TEXT, sale_date TEXT, amount REAL);

Темы

FIRST_VALUE LAST_VALUE PARTITION BY WINDOW FRAME

Подсказки

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