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 a hotéis no Japão e na Coreia do Sul?
 ###Tabelas: 
CREATE TABLE BusinessPartnerships(id INT, business_id INT, hotel_id INT); INSERT INTO BusinessPartnerships(id, business_id, hotel_id) VALUES (1, 1, 1), (2, 2, 2), (3, 3, null), (6, 4, 3), (7, 5, 4); CREATE TABLE LocalBusinesses(id INT, name TEXT, country TEXT); INSERT INTO LocalBusinesses(id, name, country) VALUES (1, 'Surf Shop', 'Japan'), (2, 'Coffee House', 'Japan'), (3, 'Art Gallery', 'Japan'), (4, 'Ramen Shop', 'South Korea'), (5, 'Tea House', 'South Korea'); CREATE TABLE Hotels(id INT, name TEXT, country TEXT); INSERT INTO Hotels(id, name, country) VALUES (1, 'Ocean View', 'Japan'), (2, 'Harbor Inn', 'Japan'), (3, 'Seoul Palace', 'South Korea'), (4, 'Kyoto Garden', 'South Korea');
SELECT COUNT(*) FROM BusinessPartnerships JOIN LocalBusinesses ON BusinessPartnerships.business_id = LocalBusinesses.id JOIN Hotels ON BusinessPartnerships.hotel_id = Hotels.id WHERE LocalBusinesses.country IN ('Japan', 'South Korea') AND Hotels.country IN ('Japan', 'South Korea');