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 quantidade média de 'Calças' vendidas na 'Ásia' para a temporada 'Inverno 2022'?
 ###Tabelas: 
CREATE TABLE Sales (SaleID INT, ProductID INT, QuantitySold INT, Country VARCHAR(50), SaleDate DATE); INSERT INTO Sales (SaleID, ProductID, QuantitySold, Country, SaleDate) VALUES (1, 3, 40, 'China', '2022-12-21'), (2, 2, 30, 'Japan', '2022-12-03'), (3, 3, 60, 'India', '2023-01-01'); CREATE TABLE Products (ProductID INT, ProductType VARCHAR(20)); INSERT INTO Products (ProductID, ProductType) VALUES (3, 'Pants'), (2, 'Tops');
SELECT AVG(QuantitySold) as AvgQuantity FROM Sales S JOIN Products P ON S.ProductID = P.ProductID WHERE P.ProductType = 'Pants' AND Country = 'Asia' AND SaleDate BETWEEN '2022-12-01' AND '2023-01-31' AND Country IN ('China', 'Japan', 'India');