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 peso total dos envios para cada fornecedor, para o mês de janeiro de 2022, particionado por país?
 ###Tabelas: 
CREATE TABLE Vendor (id INT, name VARCHAR, country VARCHAR); INSERT INTO Vendor (id, name, country) VALUES (1, 'ABC Corp', 'USA'); INSERT INTO Vendor (id, name, country) VALUES (2, 'XYZ Inc', 'Canada'); CREATE TABLE Shipment (id INT, vendor_id INT, weight FLOAT, shipped_date DATE); INSERT INTO Shipment (id, vendor_id, weight, shipped_date) VALUES (1, 1, 200, '2022-01-01'); INSERT INTO Shipment (id, vendor_id, weight, shipped_date) VALUES (2, 2, 300, '2022-01-02');
SELECT vendor_id, country, SUM(weight) as total_weight FROM Shipment JOIN Vendor ON Shipment.vendor_id = Vendor.id WHERE shipped_date >= '2022-01-01' AND shipped_date < '2022-02-01' GROUP BY vendor_id, country;