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 se associaram à iniciativa de turismo virtual no Japão?
 ###Tabelas: 
CREATE TABLE LocalBusinesses (BusinessID INT, BusinessName VARCHAR(255), Country VARCHAR(255)); INSERT INTO LocalBusinesses (BusinessID, BusinessName, Country) VALUES (1, 'Business1', 'Japan'), (2, 'Business2', 'Japan'), (3, 'Business3', 'Japan'); CREATE TABLE VirtualTourism (TourID INT, BusinessID INT); INSERT INTO VirtualTourism (TourID, BusinessID) VALUES (1, 1), (1, 2), (2, 3);
SELECT COUNT(DISTINCT VirtualTourism.BusinessID) FROM VirtualTourism INNER JOIN LocalBusinesses ON VirtualTourism.BusinessID = LocalBusinesses.BusinessID WHERE LocalBusinesses.Country = 'Japan';