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: Quantas unidades do tipo de vestuário 'Camiseta' foram produzidas em cada fábrica em abril de 2022?
 ###Tabelas: 
CREATE TABLE Factories (factory_id INT, factory_name VARCHAR(50)); INSERT INTO Factories (factory_id, factory_name) VALUES (1, 'Factory A'), (2, 'Factory B'), (3, 'Factory C'); CREATE TABLE Production (production_id INT, factory_id INT, garment_type VARCHAR(50), production_date DATE, units_produced INT); INSERT INTO Production (production_id, factory_id, garment_type, production_date, units_produced) VALUES (1, 1, 'T-shirt', '2022-04-01', 200), (2, 2, 'T-shirt', '2022-04-02', 300), (3, 3, 'T-shirt', '2022-04-03', 400);
SELECT F.factory_name, SUM(P.units_produced) as total_units FROM Production P JOIN Factories F ON P.factory_id = F.factory_id WHERE P.garment_type = 'T-shirt' AND P.production_date BETWEEN '2022-04-01' AND '2022-04-30' GROUP BY F.factory_name;