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 montante total doado por organizações com mais de 100 funcionários no Canadá, no ano de 2021?
 ###Tabelas: 
CREATE TABLE organizations (org_id int, num_employees int, country varchar(50), donation_date date); INSERT INTO organizations (org_id, num_employees, country, donation_date) VALUES (1, 150, 'Canada', '2021-01-01'), (2, 50, 'Canada', '2021-02-01'), (3, 200, 'Canada', '2021-03-01');
SELECT SUM(donation_amount) FROM donations INNER JOIN organizations ON donations.org_id = organizations.org_id WHERE organizations.country = 'Canada' AND YEAR(donation_date) = 2021 GROUP BY organizations.org_id HAVING num_employees > 100;