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 número de pacotes de turismo sustentável vendidos por cada fornecedor em 2021?
 ###Tabelas: 
CREATE TABLE Vendors (VendorID INT, VendorName VARCHAR(50)); INSERT INTO Vendors (VendorID, VendorName) VALUES (1, 'GreenVacations'), (2, 'EcoTours'), (3, 'SustainableJourneys'); CREATE TABLE Packages (PackageID INT, VendorID INT, PackageType VARCHAR(20), Sales INT); INSERT INTO Packages (PackageID, VendorID, PackageType, Sales) VALUES (1, 1, 'Sustainable', 500), (2, 1, 'Virtual', 300), (3, 2, 'Sustainable', 700), (4, 2, 'Virtual', 600), (5, 3, 'Sustainable', 800), (6, 3, 'Virtual', 400);
SELECT V.VendorName, SUM(P.Sales) as TotalSales FROM Vendors V INNER JOIN Packages P ON V.VendorID = P.VendorID WHERE P.PackageType = 'Sustainable' AND YEAR(P.SaleDate) = 2021 GROUP BY V.VendorName;