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 popularidade média dos produtos em cada tamanho por mês?
 ###Tabelas: 
CREATE TABLE trend (id INT, product_id INT, popularity INT, date DATE); INSERT INTO trend (id, product_id, popularity, date) VALUES (1, 1, 100, '2023-01-01'); CREATE TABLE size (id INT, size VARCHAR(50)); INSERT INTO size (id, size) VALUES (1, 'Small'), (2, 'Medium'), (3, 'Large');
SELECT s.size, AVG(t.popularity) as avg_popularity, DATE_TRUNC('month', t.date) as month FROM trend t JOIN product p ON t.product_id = p.id JOIN size s ON p.size = s.size GROUP BY month, s.size ORDER BY month;