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 é o preço médio de admissão para locais históricos em Edimburgo?
 ###Tabelas: 
CREATE TABLE historical_sites (site_id INT, name TEXT, city TEXT, admission_price FLOAT); INSERT INTO historical_sites (site_id, name, city, admission_price) VALUES (1, 'Edinburgh Castle', 'Edinburgh', 19.5), (2, 'Palace of Holyroodhouse', 'Edinburgh', 15.0);
SELECT AVG(admission_price) FROM historical_sites WHERE city = 'Edinburgh';