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: Encontre os 3 itens de vestuário mais caros pelo seu preço de varejo.
 ###Tabelas: 
CREATE TABLE Garments (garment_id INT, garment_name VARCHAR(50), retail_price DECIMAL(5,2)); INSERT INTO Garments (garment_id, garment_name, retail_price) VALUES (1, 'Sequin Evening Gown', 850.99), (2, 'Cashmere Sweater', 250.00), (3, 'Silk Blouse', 150.00);
SELECT garment_name, retail_price FROM (SELECT garment_name, retail_price, ROW_NUMBER() OVER (ORDER BY retail_price DESC) as rn FROM Garments) sub WHERE rn <= 3;