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 receita anual média gerada pelos provedores de turismo virtual na Espanha?
 ###Tabelas: 
CREATE TABLE TourismProviders (provider_id INT, provider_name TEXT, country TEXT); INSERT INTO TourismProviders (provider_id, provider_name, country) VALUES (1, 'Spain Virtual Tours', 'Spain'); INSERT INTO TourismProviders (provider_id, provider_name, country) VALUES (2, 'Global Spain Tours', 'Spain'); CREATE TABLE VirtualTourRevenue (provider_id INT, annual_revenue INT); INSERT INTO VirtualTourRevenue (provider_id, annual_revenue) VALUES (1, 800000); INSERT INTO VirtualTourRevenue (provider_id, annual_revenue) VALUES (2, 1000000);
SELECT AVG(annual_revenue) FROM TourismProviders JOIN VirtualTourRevenue ON TourismProviders.provider_id = VirtualTourRevenue.provider_id WHERE country = 'Spain';