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 de investimento e sua soma para cada cliente no Reino Unido.
 ###Tabelas: 
CREATE TABLE transactions (id INT, account_id INT, transaction_date DATE, transaction_type VARCHAR(50), transaction_amount DECIMAL(10,2)); CREATE TABLE customers (id INT, name VARCHAR(100), age INT, gender VARCHAR(10), city VARCHAR(50), state VARCHAR(50));
SELECT c.id, c.name, COUNT(t.id) as total_investment_transactions, SUM(t.transaction_amount) as total_investment_amount FROM transactions t JOIN customers c ON t.account_id = c.id WHERE c.state = 'UK' AND t.transaction_type = 'investment' GROUP BY c.id, c.name;