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: Contar o número de espécies de árvores com sequestro de carbono positivo.
 ###Tabelas: 
CREATE SCHEMA forestry; CREATE TABLE trees (id INT, species VARCHAR(50), carbon FLOAT); INSERT INTO trees (id, species, carbon) VALUES (1, 'oak', 4.2), (2, 'pine', 3.8), (3, 'eucalyptus', 5.0), (4, 'oak', 4.5), (5, 'maple', -1.5);
SELECT COUNT(*) FROM (SELECT species, SUM(carbon) AS total_carbon FROM forestry.trees GROUP BY species HAVING total_carbon > 0) AS positive_carbon_species;