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 é a profundidade máxima e a temperatura média do Oceano Atlântico onde as espécies marinhas residem, agrupadas por espécie?
 ###Tabelas: 
CREATE TABLE marine_species_atlantic_ocean (id INT, species_name VARCHAR(255), population INT, habitat VARCHAR(255)); INSERT INTO marine_species_atlantic_ocean (id, species_name, population, habitat) VALUES (1, 'Blue Whale', 10000, 'Atlantic Ocean'), (2, 'Great White Shark', 3000, 'Atlantic Ocean'); CREATE TABLE oceanography_atlantic_ocean (region VARCHAR(255), depth FLOAT, temperature FLOAT, salinity FLOAT); INSERT INTO oceanography_atlantic_ocean (region, depth, temperature, salinity) VALUES ('Atlantic Ocean', 7000, 20, 36.5);
SELECT m.species_name, MAX(o.depth) AS max_depth, AVG(o.temperature) AS avg_temperature FROM marine_species_atlantic_ocean m INNER JOIN oceanography_atlantic_ocean o ON m.habitat = o.region GROUP BY m.species_name;