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: Liste os tipos de produtos e sua contagem total de calorias da tabela NutritionData que não são veganos e têm uma classificação média acima de 4.0.
 ###Tabelas: 
CREATE TABLE NutritionData(product_id INT, product_type VARCHAR(50), is_vegan BOOLEAN, calorie_count INT, avg_rating FLOAT);
SELECT product_type, SUM(calorie_count) FROM NutritionData WHERE is_vegan = FALSE GROUP BY product_type HAVING AVG(avg_rating) > 4.0;