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: Mostrar o valor total da transação por cliente no primeiro trimestre do ano, ordenado pelo ID do cliente em ordem crescente para clientes na América do Norte?
 ###Tabelas: 
CREATE TABLE customer_transactions_3 (transaction_id INT, customer_id INT, transaction_value DECIMAL(10, 2), transaction_date DATE, customer_region VARCHAR(20)); INSERT INTO customer_transactions_3 (transaction_id, customer_id, transaction_value, transaction_date, customer_region) VALUES (1, 8, 12000, '2021-04-01', 'North America'), (2, 9, 35000, '2021-01-15', 'North America'), (3, 10, 8000, '2021-02-05', 'North America');
SELECT customer_region, customer_id, SUM(transaction_value) as total_transaction_value FROM customer_transactions_3 WHERE transaction_date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 3 MONTH) AND DATE_SUB(CURRENT_DATE, INTERVAL 6 MONTH) AND customer_region = 'North America' GROUP BY customer_region, customer_id ORDER BY customer_id ASC;