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: Liste as fábricas que possuem práticas sustentáveis e o número de trabalhadores nessas fábricas nas tabelas de fábricas e trabalhadores.
 ###Tabelas: 
CREATE TABLE factories (factory_id INT, has_sustainable_practices BOOLEAN, factory_name TEXT); INSERT INTO factories VALUES (1, TRUE, 'Green Factory'); INSERT INTO factories VALUES (2, FALSE, 'Eco-friendly Solutions'); CREATE TABLE workers (worker_id INT, factory_id INT); INSERT INTO workers VALUES (1, 1); INSERT INTO workers VALUES (2, 1); INSERT INTO workers VALUES (3, 2);
SELECT factories.factory_name, COUNT(workers.worker_id) FROM factories INNER JOIN workers ON factories.factory_id = workers.factory_id WHERE has_sustainable_practices = TRUE GROUP BY factories.factory_name;