Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais produtos tiveram um aumento de preço e qual era o preço anterior?
 ###Tabelas: 
CREATE TABLE products (id INT, product_name VARCHAR(50), category VARCHAR(50), size VARCHAR(10), price DECIMAL(10,2), price_date DATE); INSERT INTO products (id, product_name, category, size, price, price_date) VALUES (1, 'Black Dress', 'Dresses', 'S', 120, '2022-01-01'), (2, 'Pink Blouse', 'Tops', 'M', 70, '2022-02-01');
SELECT product_name, category, size, price, price_date, LAG(price) OVER (PARTITION BY product_name ORDER BY price_date DESC) as previous_price FROM products WHERE price > previous_price OR previous_price IS NULL;