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: Qual é a diferença de preço entre o produto mais caro e o menos caro em cada categoria?
 ###Tabelas: 
CREATE TABLE products (product_id INT, category VARCHAR(20), price DECIMAL(5,2)); INSERT INTO products (product_id, category, price) VALUES (1, 'Natural', 25.99), (2, 'Organic', 30.49), (3, 'Natural', 19.99), (4, 'Conventional', 15.99);
SELECT category, MAX(price) - MIN(price) as price_difference FROM products GROUP BY category;