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 foi a quantidade total de peças produzidas por cada trabalhador no departamento de 'usinagem' em janeiro de 2021?
 ###Tabelas: 
CREATE TABLE workers (id INT, name VARCHAR(50), department VARCHAR(50)); INSERT INTO workers (id, name, department) VALUES (1, 'John Doe', 'Machining'), (2, 'Jane Smith', 'Assembly'); CREATE TABLE parts (id INT, worker_id INT, quantity INT, date DATE); INSERT INTO parts (id, worker_id, quantity, date) VALUES (1, 1, 150, '2021-01-01'), (2, 1, 160, '2021-01-02'), (3, 2, 145, '2021-01-01');
SELECT w.name, SUM(p.quantity) as total_quantity FROM workers w JOIN parts p ON w.id = p.worker_id WHERE w.department = 'Machining' AND p.date BETWEEN '2021-01-01' AND '2021-01-31' GROUP BY w.name;