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 é o conteúdo médio de THC de cada categoria de produto vendida no último mês?
 ###Tabelas: 
CREATE TABLE Products (ProductID INT, ProductCategory VARCHAR(255), THCContent DECIMAL(10,2)); CREATE TABLE Sales (SaleID INT, ProductID INT, SaleDate DATE); INSERT INTO Products (ProductID, ProductCategory, THCContent) VALUES (1, 'Flower', 20.00), (2, 'Concentrates', 70.00), (3, 'Edibles', 10.00); INSERT INTO Sales (SaleID, ProductID, SaleDate) VALUES (1, 1, '2022-01-01'), (2, 1, '2022-01-05'), (3, 2, '2022-01-10'), (4, 3, '2022-01-15');
SELECT ProductCategory, AVG(THCContent) AS AverageTHCContent FROM Products JOIN Sales ON Products.ProductID = Sales.ProductID WHERE SaleDate >= DATEADD(MONTH, -1, GETDATE()) GROUP BY ProductCategory;