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: Identificar clientes que possuem tanto contas correntes quanto cartões de crédito e determinar o saldo total das contas correntes e dos cartões de crédito de cada cliente.
 ###Tabelas: 
CREATE TABLE accounts_4 (id INT, customer_id INT, type VARCHAR(255), balance DECIMAL(10,2)); INSERT INTO accounts_4 (id, customer_id, type, balance) VALUES (1, 1, 'Checking', 5000.00), (2, 1, 'Credit Card', 2000.00), (3, 2, 'Checking', 2000.00), (4, 3, 'Credit Card', 8000.00);
SELECT a1.customer_id, SUM(a1.balance + a2.balance) as total_balance FROM accounts_4 a1 JOIN accounts_4 a2 ON a1.customer_id = a2.customer_id WHERE a1.type = 'Checking' AND a2.type = 'Credit Card' GROUP BY a1.customer_id;