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: Qual é a classificação média do hotel para hotéis nos EUA e no Canadá, ordenados por classificação em ordem decrescente?
 ###Tabelas: 
CREATE TABLE hotels (hotel_id INT, hotel_name TEXT, country TEXT, rating FLOAT); INSERT INTO hotels (hotel_id, hotel_name, country, rating) VALUES (1, 'Hotel A', 'USA', 4.5), (2, 'Hotel B', 'Canada', 4.7), (3, 'Hotel C', 'Mexico', 4.2), (4, 'Hotel D', 'USA', 4.6), (5, 'Hotel E', 'Canada', 4.4);
SELECT country, AVG(rating) as avg_rating FROM hotels WHERE country IN ('USA', 'Canada') GROUP BY country ORDER BY avg_rating DESC;