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 acomodações ecologicamente corretas em cada país, ordenado pelo número de acomodações.
 ###Tabelas: 
CREATE TABLE accommodations (id INT, country VARCHAR(50), accommodation_type VARCHAR(50), sustainability_score INT); INSERT INTO accommodations (id, country, accommodation_type, sustainability_score) VALUES (1, 'France', 'Eco-friendly Hotel', 80); INSERT INTO accommodations (id, country, accommodation_type, sustainability_score) VALUES (2, 'France', 'Eco-friendly Resort', 85); INSERT INTO accommodations (id, country, accommodation_type, sustainability_score) VALUES (3, 'Germany', 'Eco-friendly Hotel', 90);
SELECT country, COUNT(*) as num_eco_accommodations FROM accommodations WHERE accommodation_type = 'Eco-friendly Hotel' OR accommodation_type = 'Eco-friendly Resort' GROUP BY country ORDER BY num_eco_accommodations DESC;