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 doado por cada doador no primeiro semestre de 2021, agrupado por país?
 ###Tabelas: 
CREATE TABLE Donors (DonorID INT, DonationDate DATE, Country TEXT); INSERT INTO Donors (DonorID, DonationDate, Country) VALUES (1, '2021-01-01', 'USA'), (2, '2021-02-15', 'Canada'), (3, '2021-03-01', 'Mexico');
SELECT Country, SUM(TotalDonation) as 'Total Donated in H1 2021' FROM (SELECT DonorID, SUM(TotalDonation) as TotalDonation, Country FROM Donors WHERE DonationDate BETWEEN '2021-01-01' AND '2021-06-30' GROUP BY DonorID, Country) as Subquery GROUP BY Country;