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: Mostrar o número de edifícios verdes em cada cidade, ordenados pelo número de edifícios verdes em ordem decrescente.
 ###Tabelas: 
CREATE TABLE green_buildings (address VARCHAR(255), size INT, certification VARCHAR(50), city VARCHAR(100)); INSERT INTO green_buildings (address, size, certification, city) VALUES ('123 Main St', 5000, 'Gold', 'Anytown'), ('456 Elm St', 7000, 'Silver', 'Anytown'), ('789 Oak St', 6000, 'Gold', 'Othertown'), ('321 Pine St', 8000, 'Platinum', 'Othertown');
SELECT city, COUNT(*) AS num_buildings FROM green_buildings GROUP BY city ORDER BY num_buildings DESC;