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 de cada fornecedor?
 ###Tabelas: 
CREATE TABLE suppliers (id INT, name VARCHAR(255), location VARCHAR(255), product VARCHAR(255), price DECIMAL(5,2), delivery_date TIMESTAMP); INSERT INTO suppliers (id, name, location, product, price, delivery_date) VALUES (1, 'Acme Farms', 'California', 'Tomatoes', 2.50, '2022-01-05 09:00:00'), (2, 'Green Earth', 'Mexico', 'Avocados', 4.99, '2022-01-06 10:00:00'), (3, 'Sunny Produce', 'Florida', 'Oranges', 3.49, '2022-01-07 11:00:00'), (4, 'Fresh Pick', 'Florida', 'Strawberries', 5.99, '2022-01-08 12:00:00');
SELECT name, product, MAX(price) - MIN(price) as price_difference FROM suppliers GROUP BY name;