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 programas de TV produzidos na Espanha que têm uma protagonista feminina?
 ###Tabelas: 
CREATE TABLE tv_shows (id INT, title VARCHAR(255), lead_gender VARCHAR(10), production_country VARCHAR(50)); INSERT INTO tv_shows (id, title, lead_gender, production_country) VALUES (1, 'Show1', 'Female', 'Spain'), (2, 'Show2', 'Male', 'USA'), (3, 'Show3', 'Female', 'France');
SELECT (COUNT(*) * 100.0 / (SELECT COUNT(*) FROM tv_shows WHERE production_country = 'Spain')) as percentage FROM tv_shows WHERE lead_gender = 'Female' AND production_country = 'Spain';