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: Quantos países estão representados na tabela 'museums'?
 ###Tabelas: 
CREATE TABLE continent (id INT, name VARCHAR(50)); INSERT INTO continent (id, name) VALUES (1, 'Europe'), (2, 'Americas'), (3, 'Asia'), (4, 'Africa'), (5, 'Oceania'); CREATE TABLE country (id INT, name VARCHAR(50), continent_id INT); INSERT INTO country (id, name, continent_id) VALUES (1, 'France', 1), (2, 'USA', 2), (3, 'China', 3); CREATE TABLE museums (country_id INT, name VARCHAR(50)); INSERT INTO museums (country_id, name) VALUES (1, 'Louvre'), (1, 'Orsay'), (2, 'Metropolitan Museum of Art'), (3, 'National Museum of China');
SELECT COUNT(DISTINCT c.country_id) FROM museums m JOIN country c ON m.country_id = c.id;