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 é o número total de hotéis sustentáveis na África e quantos prêmios eles ganharam?
 ###Tabelas: 
CREATE TABLE hotels (id INT, country VARCHAR(50), sustainable BOOLEAN); INSERT INTO hotels (id, country, sustainable) VALUES (1, 'Egypt', TRUE), (2, 'Kenya', FALSE), (3, 'Morocco', TRUE); CREATE TABLE hotel_awards (id INT, hotel_id INT, award VARCHAR(50)); INSERT INTO hotel_awards (id, hotel_id, award) VALUES (1, 1, 'Green Flag'), (2, 1, 'Eco Certificate'), (3, 3, 'Green Globe');
SELECT COUNT(DISTINCT hotels.id), SUM(hotel_awards.count) FROM hotels LEFT JOIN (SELECT hotel_id, COUNT(*) AS count FROM hotel_awards GROUP BY hotel_id) AS hotel_awards ON hotels.id = hotel_awards.hotel_id WHERE hotels.country IN ('Africa') AND hotels.sustainable = TRUE;