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: Qual é o número de fábricas únicas que produzem materiais sustentáveis, por continente?
 ###Tabelas: 
CREATE SCHEMA ethical_fashion; CREATE TABLE factories (factory_id INT, country VARCHAR(255), continent VARCHAR(255), produces_sustainable BOOLEAN); INSERT INTO factories VALUES (1,'USA','North America',TRUE),(2,'Mexico','North America',FALSE),(3,'Brazil','South America',TRUE),(4,'Argentina','South America',FALSE),(5,'China','Asia',FALSE),(6,'India','Asia',TRUE);
SELECT continent, COUNT(DISTINCT factory_id) FROM ethical_fashion.factories WHERE produces_sustainable = TRUE GROUP BY continent;