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: Exibir o número de trabalhadores em cada país que completaram o treinamento de desenvolvimento de força de trabalho na economia circular, juntamente com os nomes desses países.
 ###Tabelas: 
CREATE TABLE countries (id INT, country VARCHAR(50)); CREATE TABLE workers (id INT, name VARCHAR(50), country VARCHAR(50), training VARCHAR(50)); INSERT INTO countries (id, country) VALUES (1, 'USA'), (2, 'China'), (3, 'Germany'), (4, 'Mexico'); INSERT INTO workers (id, name, country, training) VALUES (1, 'Tom', 'USA', 'Composting'), (2, 'Jin', 'China', 'Recycling'), (3, 'Heidi', 'Germany', 'Upcycling'), (4, 'Pedro', 'Mexico', 'Waste Reduction'), (5, 'Anna', 'USA', 'Recycling'), (6, 'Li', 'China', 'Composting'), (7, 'Karl', 'Germany', 'Waste Reduction'), (8, 'Carlos', 'Mexico', 'Upcycling');
SELECT w.country, COUNT(*) as count FROM workers w INNER JOIN countries c ON w.country = c.country INNER JOIN circular_economy ce ON w.training = ce.training GROUP BY w.country;