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 é o montante total gasto em materiais sustentáveis por cada fornecedor no primeiro trimestre de 2022?
 ###Tabelas: 
CREATE TABLE purchase_order (id INT, supplier_id INT, order_date DATE, amount DECIMAL(10, 2)); INSERT INTO purchase_order (id, supplier_id, order_date, amount) VALUES (1, 1, '2022-01-05', 500.00), (2, 2, '2022-01-10', 800.00), (3, 1, '2022-03-15', 1200.00);
SELECT supplier_id, SUM(amount) FROM purchase_order WHERE order_date BETWEEN '2022-01-01' AND '2022-03-31' AND EXISTS (SELECT 1 FROM sustainable_materials WHERE purchase_order.supplier_id = sustainable_materials.supplier_id) GROUP BY supplier_id;