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 'Sapatos Sustentáveis' vendidos no 'Canadá' para a temporada 'Outono 2023'?
 ###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, 6, 10, 'Canada', '2023-10-21'), (2, 7, 15, 'Canada', '2023-10-03'), (3, 6, 12, 'Canada', '2023-11-15'); CREATE TABLE Products (ProductID INT, ProductType VARCHAR(20), Sustainable BOOLEAN); INSERT INTO Products (ProductID, ProductType, Sustainable) VALUES (6, 'Sustainable Shoes', TRUE), (7, 'Regular Shoes', FALSE);
SELECT AVG(QuantitySold) as AvgQuantity FROM Sales S JOIN Products P ON S.ProductID = P.ProductID WHERE P.ProductType = 'Sustainable Shoes' AND Country = 'Canada' AND SaleDate BETWEEN '2023-10-01' AND '2023-12-31' AND Country IN ('Canada');