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: Quantas empresas locais na Espanha se beneficiaram de iniciativas de turismo virtual?
 ###Tabelas: 
CREATE TABLE businesses (business_id INT, business_name TEXT, country TEXT); CREATE TABLE virtual_tourism (business_id INT, initiative_type TEXT); INSERT INTO businesses (business_id, business_name, country) VALUES (1, 'Tapas Bar', 'Spain'), (2, 'Museum', 'Spain'), (3, 'Winery', 'USA'); INSERT INTO virtual_tourism (business_id, initiative_type) VALUES (1, 'Virtual Tour'), (2, 'Online Exhibition'), (3, 'Webinar');
SELECT COUNT(DISTINCT businesses.business_id) FROM businesses INNER JOIN virtual_tourism ON businesses.business_id = virtual_tourism.business_id WHERE businesses.country = 'Spain';