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: Exibir a receita total gerada a partir das vendas de madeira e o número de espécies selvagens, agrupados por país, para países com santuários de vida selvagem, classificados pela receita total em ordem decrescente.
 ###Tabelas: 
CREATE TABLE country (country_id INT, country_name TEXT, PRIMARY KEY (country_id)); CREATE TABLE sale (sale_id INT, country_id INT, year INT, revenue INT, PRIMARY KEY (sale_id), FOREIGN KEY (country_id) REFERENCES country(country_id)); CREATE TABLE wildlife (wildlife_id INT, country_id INT, species_count INT, PRIMARY KEY (wildlife_id), FOREIGN KEY (country_id) REFERENCES country(country_id));
SELECT c.country_name, SUM(s.revenue) AS total_revenue, COUNT(w.species_count) AS total_wildlife_species FROM country c INNER JOIN sale s ON c.country_id = s.country_id INNER JOIN wildlife w ON c.country_id = w.country_id GROUP BY c.country_name HAVING COUNT(w.species_count) > 0 ORDER BY total_revenue DESC;