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 a pontuação média de sustentabilidade e o número de produtos para cada país.
 ###Tabelas: 
CREATE TABLE supplier_ethics (supplier_id INT, country VARCHAR(50), labor_practices VARCHAR(50), sustainability_score INT); CREATE TABLE product_transparency (product_id INT, supplier_id INT, material VARCHAR(50), country_of_origin VARCHAR(50), production_process VARCHAR(50)); CREATE VIEW supplier_sustainability_scores AS SELECT country, AVG(sustainability_score) as avg_sustainability_score FROM supplier_ethics GROUP BY country;
SELECT s.country, AVG(se.sustainability_score) as avg_sustainability_score, COUNT(pt.product_id) as product_count FROM supplier_sustainability_scores s LEFT JOIN supplier_ethics se ON s.country = se.country LEFT JOIN product_transparency pt ON se.supplier_id = pt.supplier_id GROUP BY s.country;