Таблица price_history содержит id, product_id, price, effective_date. Для каждой записи выведите предыдущую цену (через LAG) и абсолютное/относительное изменение в процентах (округлено до 1 знака). Выведите product_id, effective_date, price, prev_price, delta, pct_change. Отсортируйте по product_id, effective_date.
CREATE TABLE price_history (id INTEGER PRIMARY KEY, product_id INTEGER, price REAL, effective_date TEXT);
LAG OVER PARTITION BY ROUND