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 visitantes totais na Nova Zelândia que são turistas idosos?
 ###Tabelas: 
CREATE TABLE visitors (id INT, country VARCHAR(50), tourist_type VARCHAR(50), visit_date DATE); INSERT INTO visitors (id, country, tourist_type, visit_date) VALUES (1, 'New Zealand', 'senior', '2022-01-01'), (2, 'New Zealand', 'young', '2022-01-02'), (3, 'New Zealand', 'senior', '2022-01-03'), (4, 'New Zealand', 'young', '2022-01-04'), (5, 'New Zealand', 'senior', '2022-01-05');
SELECT (COUNT(*) FILTER (WHERE tourist_type = 'senior') * 100.0 / COUNT(*)) as percentage FROM visitors WHERE country = 'New Zealand';