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 as peças de vestuário com o preço de venda mais alto, por região de produção?
 ###Tabelas: 
CREATE TABLE EthicalFashion.GarmentSales (garment_id INT, selling_price DECIMAL(5,2), production_region VARCHAR(20)); INSERT INTO EthicalFashion.GarmentSales (garment_id, selling_price, production_region) VALUES (1, 55.99, 'Asia'), (2, 44.49, 'Africa'), (3, 77.50, 'South America');
SELECT garment_id, selling_price, production_region, ROW_NUMBER() OVER (PARTITION BY production_region ORDER BY selling_price DESC) AS rank FROM EthicalFashion.GarmentSales;