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 quantidade total de materiais usada por cada fornecedor no último mês?
 ###Tabelas: 
CREATE TABLE suppliers(id INT, name TEXT, location TEXT);CREATE TABLE materials(id INT, supplier_id INT, material_name TEXT, quantity INT, usage_date DATE);INSERT INTO suppliers(id, name, location) VALUES (1, 'Supplier F', 'City F'), (2, 'Supplier G', 'City G'), (3, 'Supplier H', 'City H'); INSERT INTO materials(id, supplier_id, material_name, quantity, usage_date) VALUES (1, 1, 'Material 1', 50, '2021-09-03'), (2, 1, 'Material 2', 75, '2021-08-12'), (3, 2, 'Material 3', 100, '2021-07-25'), (4, 3, 'Material 4', 125, '2021-10-01');
SELECT supplier_id, SUM(quantity) as total_quantity FROM materials WHERE usage_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) GROUP BY supplier_id;