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 médio de doação por doador para ONGs lideradas por BIPOC no setor de Saúde para o primeiro semestre de 2022?
 ###Tabelas: 
CREATE TABLE Donations (id INT, donor_id INT, ngo_leader VARCHAR(255), category VARCHAR(255), amount DECIMAL(10, 2), donation_date DATE); INSERT INTO Donations (id, donor_id, ngo_leader, category, amount, donation_date) VALUES (1, 1001, 'Female', 'Health', 5000, '2022-03-05'), (2, 1002, 'Male', 'Environment', 3000, '2022-01-15'), (3, 1003, 'Female', 'Health', 7000, '2022-06-30'), (4, 1004, 'Male', 'Education', 4000, '2022-04-25'), (5, 1005, 'Non-binary', 'Health', 6000, '2022-02-10');
SELECT ngo_leader, AVG(amount) as avg_donation FROM Donations WHERE donation_date BETWEEN '2022-01-01' AND '2022-06-30' AND ngo_leader LIKE 'BIPOC%' AND category = 'Health' GROUP BY ngo_leader;