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 é a taxa de sucesso de projetos agrícolas liderados por mulheres, definida como a porcentagem de projetos que foram concluídos no prazo e dentro do orçamento, nos últimos 5 anos?
 ###Tabelas: 
CREATE TABLE projects (id INT, name VARCHAR(50), leader_gender VARCHAR(50), budget INT, completion_date DATE, planned_completion_date DATE);
SELECT leader_gender, 100.0 * AVG(CASE WHEN budget = actual_spent AND completion_date <= planned_completion_date THEN 1 ELSE 0 END) as success_rate FROM (SELECT id, leader_gender, budget, completion_date, planned_completion_date, SUM(cost) as actual_spent FROM projects WHERE leader_gender = 'Female' AND date(completion_date) >= date('now','-5 years') GROUP BY id) subquery GROUP BY leader_gender;