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: Encontre a quantidade total de fertilizantes orgânicos e não orgânicos utilizados e seus respectivos custos unitários para o último ano.
 ###Tabelas: 
CREATE TABLE fertilizer (id INT, name VARCHAR(255), organic BOOLEAN, unit_price DECIMAL(10, 2)); CREATE TABLE inventory (id INT, fertilizer_id INT, quantity INT, timestamp TIMESTAMP); INSERT INTO fertilizer VALUES (1, 'Organic Compost', TRUE, 500), (2, 'Ammonium Sulfate', FALSE, 350); INSERT INTO inventory VALUES (1, 1, 1500, '2022-02-01 10:00:00'), (2, 2, 2000, '2022-02-01 10:00:00');
SELECT f.organic, SUM(i.quantity) as total_quantity, f.unit_price, SUM(i.quantity * f.unit_price) as total_cost FROM fertilizer f INNER JOIN inventory i ON f.id = i.fertilizer_id WHERE i.timestamp BETWEEN DATE_SUB(NOW(), INTERVAL 1 YEAR) AND NOW() GROUP BY f.organic;