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ínima para cada tipo de habitat de espécies marinhas?
 ###Tabelas: 
CREATE TABLE marine_species (id INT, name VARCHAR(255), habitat_type VARCHAR(255), average_depth FLOAT); INSERT INTO marine_species (id, name, habitat_type, average_depth) VALUES (1, 'Clownfish', 'Coral Reef', 20.0); INSERT INTO marine_species (id, name, habitat_type, average_depth) VALUES (2, 'Blue Whale', 'Open Ocean', 200.0); CREATE TABLE ocean_depths (location VARCHAR(255), depth FLOAT); INSERT INTO ocean_depths (location, depth) VALUES ('Mariana Trench', 10994.0); INSERT INTO ocean_depths (location, depth) VALUES ('Sierra Leone Rise', 5791.0);
SELECT ms.habitat_type, MIN(od.depth) as min_depth FROM marine_species ms JOIN ocean_depths od ON 1=1 GROUP BY ms.habitat_type;