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 total de produtos de origem ética vendidos no Canadá no T1 de 2022?
 ###Tabelas: 
CREATE TABLE Products (productID int, productName varchar(255), ethicallySourced varchar(5), price decimal(10,2)); INSERT INTO Products VALUES (1, 'ProductA', 'Y', 19.99); CREATE TABLE Suppliers (supplierID int, supplierName varchar(255), country varchar(255)); INSERT INTO Suppliers VALUES (1, 'SupplierA', 'Canada'); CREATE TABLE Sales (saleID int, productID int, quantity int, date datetime); INSERT INTO Sales VALUES (1, 1, 50, '2022-04-01');
SELECT SUM(S.quantity) as total_quantity FROM Sales S INNER JOIN Products P ON S.productID = P.productID INNER JOIN Suppliers Supp ON P.supplierID = Supp.supplierID WHERE P.ethicallySourced = 'Y' AND Supp.country = 'Canada' AND YEAR(S.date) = 2022 AND QUARTER(S.date) = 1;