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: Listar todas as transações financeiras com uma categoria de 'Zakat' em janeiro de 2022.
 ###Tabelas: 
CREATE TABLE financial_transactions (transaction_id INT, amount DECIMAL(10, 2), category VARCHAR(255), transaction_date DATE); INSERT INTO financial_transactions (transaction_id, amount, category, transaction_date) VALUES (1, 200, 'Zakat', '2022-01-05'); INSERT INTO financial_transactions (transaction_id, amount, category, transaction_date) VALUES (2, 300, 'Sadaqah', '2022-02-10');
SELECT * FROM financial_transactions WHERE category = 'Zakat' AND transaction_date BETWEEN '2022-01-01' AND '2022-01-31';