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 valor total gasto em transporte, por modo, para cada fornecedor no último ano?
 ###Tabelas: 
CREATE TABLE purchases (id INT, date DATE, supplier VARCHAR(50), mode VARCHAR(50), amount DECIMAL(10,2));  CREATE TABLE suppliers (id INT, name VARCHAR(50));
SELECT supplier, mode, SUM(amount) as total_spent FROM purchases JOIN suppliers ON purchases.supplier = suppliers.id WHERE date >= DATEADD(year, -1, GETDATE()) GROUP BY supplier, mode;