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 porcentagem de diretoras em filmes lançados entre 2017 e 2022, categorizados por gênero?
 ###Tabelas: 
CREATE TABLE movies (id INT, title VARCHAR(255), release_year INT, rating FLOAT, genre VARCHAR(255), director_gender VARCHAR(255)); INSERT INTO movies (id, title, release_year, rating, genre, director_gender) VALUES (1, 'Movie1', 2018, 7.5, 'Action', 'Female'), (2, 'Movie2', 2020, 8.2, 'Comedy', 'Male');
SELECT genre, (COUNT(*) FILTER (WHERE director_gender = 'Female')) * 100.0 / COUNT(*) AS female_director_percentage FROM movies WHERE release_year BETWEEN 2017 AND 2022 GROUP BY genre;