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 é a classificação média dos produtos de beleza com ingredientes veganos?
 ###Tabelas: 
CREATE TABLE Product (ProductID INT, ProductName VARCHAR(50), HasVeganIngredients BOOLEAN); CREATE TABLE Rating (RatingID INT, ProductID INT, Rating INT); INSERT INTO Product (ProductID, ProductName, HasVeganIngredients) VALUES (101, 'Organic Lipstick', TRUE), (102, 'Natural Mascara', FALSE), (103, 'Vegan Foundation', TRUE); INSERT INTO Rating (RatingID, ProductID, Rating) VALUES (1, 101, 5), (2, 101, 4), (3, 102, 3), (4, 103, 5);
SELECT AVG(r.Rating) as AverageRating FROM Product p JOIN Rating r ON p.ProductID = r.ProductID WHERE p.HasVeganIngredients = TRUE;