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 é o valor total da transação por semana no último ano?
 ###Tabelas: 
CREATE TABLE transactions (transaction_date DATE, transaction_value DECIMAL(10, 2)); INSERT INTO transactions (transaction_date, transaction_value) VALUES ('2022-01-01', 500.00), ('2022-01-02', 750.00), ('2022-01-03', 3000.00), ('2022-01-04', 15000.00), ('2022-01-05', 200.00), ('2022-01-06', 1200.00), ('2022-01-07', 800.00);
SELECT WEEK(transaction_date) as week, YEAR(transaction_date) as year, SUM(transaction_value) as total_transaction_value FROM transactions WHERE transaction_date >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR) GROUP BY week, year;