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 no Japão se beneficiaram de iniciativas de turismo sustentável?
 ###Tabelas: 
CREATE TABLE businesses (business_id INT, business_name TEXT, country TEXT); CREATE TABLE sustainable_tourism (business_id INT, initiative_type TEXT); INSERT INTO businesses (business_id, business_name, country) VALUES (1, 'Ramen Shop', 'Japan'), (2, 'Art Gallery', 'Japan'), (3, 'Brewery', 'USA'); INSERT INTO sustainable_tourism (business_id, initiative_type) VALUES (1, 'Sustainable Transportation'), (2, 'Eco-Friendly Accommodation'), (3, 'Cultural Heritage Preservation');
SELECT COUNT(DISTINCT businesses.business_id) FROM businesses INNER JOIN sustainable_tourism ON businesses.business_id = sustainable_tourism.business_id WHERE businesses.country = 'Japan';