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: Quantos produtos foram reabastecidos no último mês para cada marca?
 ###Tabelas: 
CREATE TABLE brands (id INT, name TEXT); CREATE TABLE products (id INT, name TEXT, brand_id INT, restock_date DATE); INSERT INTO brands (id, name) VALUES (1, 'Brand A'), (2, 'Brand B'), (3, 'Brand C'); INSERT INTO products (id, name, brand_id, restock_date) VALUES (1, 'Product 1', 1, '2022-01-05'), (2, 'Product 2', 2, '2022-02-10'), (3, 'Product 3', 3, '2022-03-01'), (4, 'Product 4', 1, '2022-01-15'), (5, 'Product 5', 2, '2022-02-25');
SELECT brands.name, COUNT(products.id) FROM brands INNER JOIN products ON brands.id = products.brand_id WHERE products.restock_date >= DATEADD(month, -1, GETDATE()) GROUP BY brands.name;