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: Quais são as 3 maiores trincheiras subaquáticas mais profundas e suas profundidades?
 ###Tabelas: 
CREATE TABLE underwater_trenches (trench_id INT, trench_name VARCHAR(50), depth INT); INSERT INTO underwater_trenches (trench_id, trench_name, depth) VALUES (1, 'Mariana Trench', 36000), (2, 'Tonga Trench', 35000), (3, 'Kermadec Trench', 32000);
SELECT trench_name, depth FROM (SELECT trench_name, depth, RANK() OVER (ORDER BY depth DESC) as trench_rank FROM underwater_trenches) t WHERE trench_rank <= 3;