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 apólices emitidas no 'Q2 2021' para segurados que residem em áreas rurais?
 ###Tabelas: 
CREATE TABLE policies (id INT, policyholder_id INT, issue_date DATE); INSERT INTO policies (id, policyholder_id, issue_date) VALUES (1, 1, '2021-05-15'); CREATE TABLE policyholders (id INT, address TEXT, dob DATE); INSERT INTO policyholders (id, address, dob) VALUES (1, '456 Oak St, New York, NY 10001', '1990-05-01'); CREATE TABLE zipcodes (zipcode INT, city TEXT, area_type TEXT); INSERT INTO zipcodes (zipcode, city, area_type) VALUES (10001, 'New York', 'Urban');
SELECT (COUNT(policies.id) * 100.0 / (SELECT COUNT(*) FROM policies WHERE issue_date BETWEEN '2021-04-01' AND '2021-06-30')) FROM policies JOIN policyholders ON policies.policyholder_id = policyholders.id JOIN zipcodes ON SUBSTRING(policyholders.address FROM 14 FOR 5) = zipcodes.zipcode WHERE zipcodes.area_type = 'Rural' AND policies.issue_date BETWEEN '2021-04-01' AND '2021-06-30';