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 superior a 5% desde o seu lançamento inicial, ordenados pelo aumento percentual?
 ###Tabelas: 
CREATE TABLE products (product_id INT, product_name VARCHAR(255), launch_date DATE, price DECIMAL(5,2)); INSERT INTO products (product_id, product_name, launch_date, price) VALUES (1, 'Loreal Shampoo', '2021-01-01', 9.99), (2, 'Loreal Conditioner', '2021-01-01', 12.49), (3, 'Loreal Shampoo', '2022-01-01', 10.49), (4, 'Loreal Conditioner', '2022-01-01', 12.99);
SELECT product_id, product_name, ((price - LAG(price) OVER (PARTITION BY product_id ORDER BY launch_date)) / LAG(price) OVER (PARTITION BY product_id ORDER BY launch_date)) * 100.0 as percentage_increase FROM products ORDER BY percentage_increase DESC;