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 hotéis ecológicos no Canadá têm mais reservas?
 ###Tabelas: 
CREATE TABLE hotel_bookings(booking_id INT, hotel_id INT, bookings INT); CREATE TABLE hotels(hotel_id INT, hotel_name VARCHAR(50), country VARCHAR(50), is_eco_friendly BOOLEAN);
SELECT h.hotel_name, SUM(hb.bookings) as total_bookings FROM hotels h JOIN hotel_bookings hb ON h.hotel_id = hb.hotel_id WHERE h.is_eco_friendly = TRUE AND h.country = 'Canada' GROUP BY h.hotel_id ORDER BY total_bookings DESC;