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 para o cliente com o nome 'James Johnson' e a região 'América do Norte'.
 ###Tabelas: 
CREATE TABLE customers (customer_id INT, name VARCHAR(50), region VARCHAR(50)); INSERT INTO customers (customer_id, name, region) VALUES (1, 'James Johnson', 'North America'); INSERT INTO customers (customer_id, name, region) VALUES (2, 'Sophia Rodriguez', 'South America'); CREATE TABLE transactions (transaction_id INT, customer_id INT, transaction_value DECIMAL(10, 2)); INSERT INTO transactions (transaction_id, customer_id, transaction_value) VALUES (1, 1, 100.00); INSERT INTO transactions (transaction_id, customer_id, transaction_value) VALUES (2, 2, 200.00);
SELECT transactions.transaction_id, transactions.customer_id, transactions.transaction_value FROM customers JOIN transactions ON customers.customer_id = transactions.customer_id WHERE customers.name = 'James Johnson' AND customers.region = 'North America';