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: Encontre o número total de transações por mês do último ano.
 ###Tabelas: 
CREATE TABLE transactions (transaction_id INT, customer_id INT, transaction_date DATE); INSERT INTO transactions (transaction_id, customer_id, transaction_date) VALUES (1, 1, '2021-01-01'); INSERT INTO transactions (transaction_id, customer_id, transaction_date) VALUES (2, 2, '2021-02-01');
SELECT DATEPART(YEAR, transaction_date) as year, DATEPART(MONTH, transaction_date) as month, COUNT(*) as total_transactions FROM transactions WHERE transaction_date BETWEEN DATEADD(year, -1, GETDATE()) AND GETDATE() GROUP BY DATEPART(YEAR, transaction_date), DATEPART(MONTH, transaction_date);