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 de museus que são de fora da cidade?
 ###Tabelas: 
CREATE TABLE museum_visitors (id INT, visitor_location VARCHAR(50), museum_location VARCHAR(50)); INSERT INTO museum_visitors (id, visitor_location, museum_location) VALUES (1, 'City', 'New York'), (2, 'Suburb', 'New York'), (3, 'City', 'New York'), (4, 'Outside', 'New York'), (5, 'City', 'Los Angeles');
SELECT (COUNT(CASE WHEN visitor_location = 'Outside' THEN 1 ELSE NULL END) / COUNT(*)) * 100.0 AS percentage FROM museum_visitors WHERE museum_location = 'New York';