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: Identificar os fornecedores com as maiores e menores classificações de uso de água na tabela de sustentabilidade_do_fornecedor.
 ###Tabelas: 
CREATE TABLE supplier_sustainability (supplier_id INT, water_usage_rating INT); INSERT INTO supplier_sustainability (supplier_id, water_usage_rating) VALUES (100, 85), (101, 65), (102, 92);
SELECT supplier_id, water_usage_rating FROM (SELECT supplier_id, water_usage_rating, RANK() OVER (ORDER BY water_usage_rating DESC) AS rank, RANK() OVER (ORDER BY water_usage_rating ASC) AS reverse_rank FROM supplier_sustainability) WHERE rank = 1 OR reverse_rank = 1;