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: Determine a diferença de preço entre o prato mais caro e o mais barato em cada categoria.
 ###Tabelas: 
CREATE TABLE menu(dish VARCHAR(255), category VARCHAR(255), price DECIMAL(5,2)); INSERT INTO menu(dish, category, price) VALUES ('Tofu Stir Fry', 'Starter', 9.99), ('Lentil Soup', 'Starter', 7.99), ('Chickpea Curry', 'Main', 12.99), ('Tofu Curry', 'Main', 13.99), ('Quinoa Salad', 'Side', 6.99);
SELECT category, MAX(price) - MIN(price) as price_difference FROM menu GROUP BY category;