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 alcançada por uma espécie marinha no Oceano Austral, juntamente com seu habitat e nome da espécie?
 ###Tabelas: 
CREATE TABLE southern_ocean_depths (id INT, species_name VARCHAR(255), depth FLOAT, habitat VARCHAR(255)); INSERT INTO southern_ocean_depths (id, species_name, depth, habitat) VALUES (1, 'Southern Right Whale', 300, 'Coastal');
SELECT species_name, depth, habitat FROM (SELECT species_name, depth, habitat, MAX(depth) OVER (PARTITION BY ocean) AS max_depth FROM southern_ocean_depths WHERE ocean = 'Southern Ocean') t WHERE depth = max_depth;