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: Calcular a porcentagem de embarcações em cada bacia oceânica que possuem tecnologia de combustível sustentável.
 ###Tabelas: 
CREATE TABLE fleet_information (id INT, vessel_name VARCHAR(255), ocean_basin VARCHAR(255), fuel_technology VARCHAR(255)); INSERT INTO fleet_information (id, vessel_name, ocean_basin, fuel_technology) VALUES (1, 'Ocean Titan', 'Atlantic', 'Sustainable'), (2, 'Sea Explorer', 'Pacific', 'Non-Sustainable');
SELECT ocean_basin, PERCENTAGE_RANK() OVER (ORDER BY sustainable_fuel_count) FROM (SELECT ocean_basin, COUNT(*) FILTER (WHERE fuel_technology = 'Sustainable') AS sustainable_fuel_count FROM fleet_information GROUP BY ocean_basin);