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 edifícios com as certificações mais recentes?
 ###Tabelas: 
CREATE TABLE green_building_certifications (id INT, building_id INT, certification_type VARCHAR(255), certification_year INT, PRIMARY KEY(id)); INSERT INTO green_building_certifications (id, building_id, certification_type, certification_year) VALUES (1, 1004, 'EDGE', 2022), (2, 1005, 'LEED', 2020), (3, 1006, 'BREEAM', 2019), (4, 1007, 'Green Star', 2021);
SELECT building_id, certification_type, certification_year, ROW_NUMBER() OVER (PARTITION BY building_id ORDER BY certification_year DESC) as ranking FROM green_building_certifications WHERE ranking = 1;