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 nome do cliente para o ano de 2021, ordenado em ordem decrescente?
 ###Tabelas: 
CREATE TABLE customers (customer_id INT, customer_name VARCHAR(50), account_number VARCHAR(20), primary_contact VARCHAR(50)); CREATE TABLE transactions (transaction_id INT, customer_id INT, transaction_type VARCHAR(20), transaction_amount DECIMAL(10,2), transaction_date DATE);
SELECT c.customer_name, SUM(t.transaction_amount) as total_transaction_amount FROM customers c JOIN transactions t ON c.customer_id = t.customer_id WHERE transaction_date BETWEEN '2021-01-01' AND '2021-12-31' GROUP BY c.customer_name ORDER BY total_transaction_amount DESC;