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 sites de mineração estão localizados em cada país?
 ###Tabelas: 
CREATE TABLE mining_sites (site_id INT, site_name TEXT, location TEXT); INSERT INTO mining_sites (site_id, site_name, location) VALUES (1, 'Site A', 'Country X'), (2, 'Site B', 'Country Y'), (3, 'Site C', 'Country X'), (4, 'Site D', 'Country W');
SELECT location, COUNT(DISTINCT site_id) AS num_sites FROM mining_sites GROUP BY location;