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 os materiais e suas quantidades, classificados por quantidade para a construção 1003?
 ###Tabelas: 
CREATE TABLE green_building_materials (id INT, building_id INT, material VARCHAR(255), quantity INT); INSERT INTO green_building_materials (id, building_id, material, quantity) VALUES (1, 1001, 'Recycled Steel', 5000); INSERT INTO green_building_materials (id, building_id, material, quantity) VALUES (2, 1002, 'Bamboo Flooring', 3000); INSERT INTO green_building_materials (id, building_id, material, quantity) VALUES (3, 1003, 'Reclaimed Wood', 4000); INSERT INTO green_building_materials (id, building_id, material, quantity) VALUES (4, 1003, 'Eco-friendly Paint', 2000);
SELECT building_id, material, quantity, RANK() OVER(PARTITION BY building_id ORDER BY quantity DESC) as high_quantity_material FROM green_building_materials WHERE building_id = 1003;