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: Identificar o status de conservação e o número de áreas protegidas para espécies marinhas no Oceano Índico.
 ###Tabelas: 
CREATE TABLE marine_species_indian_ocean (species_name VARCHAR(255), habitat VARCHAR(255)); INSERT INTO marine_species_indian_ocean (species_name, habitat) VALUES ('Whale Shark', 'Indian Ocean'), ('Dugong', 'Indian Ocean'); CREATE TABLE conservation_efforts_indian_ocean (species_name VARCHAR(255), conservation_status VARCHAR(255), protected_areas INT); INSERT INTO conservation_efforts_indian_ocean (species_name, conservation_status, protected_areas) VALUES ('Whale Shark', 'Vulnerable', 25), ('Dugong', 'Endangered', 15);
SELECT m.species_name, c.conservation_status, COUNT(c.protected_areas) AS protected_areas_count FROM marine_species_indian_ocean m INNER JOIN conservation_efforts_indian_ocean c ON m.species_name = c.species_name GROUP BY m.species_name, c.conservation_status;