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 dos ativos para os clientes que realizaram transações em ambas as moedas USD e EUR?
 ###Tabelas: 
CREATE TABLE clients (client_id INT, currency VARCHAR(10)); INSERT INTO clients (client_id, currency) VALUES (1, 'USD'), (2, 'EUR'), (3, 'USD'), (4, 'EUR'); CREATE TABLE assets (asset_id INT, client_id INT, value INT, currency VARCHAR(10)); INSERT INTO assets (asset_id, client_id, value, currency) VALUES (1, 1, 5000, 'USD'), (2, 1, 7000, 'EUR'), (3, 2, 3000, 'EUR'), (4, 3, 10000, 'USD'), (5, 4, 20000, 'EUR'), (6, 1, 8000, 'USD'), (7, 2, 4000, 'EUR');
SELECT SUM(value) FROM assets WHERE client_id IN (SELECT client_id FROM clients INNER JOIN assets ON clients.client_id = assets.client_id WHERE currency IN ('USD', 'EUR') GROUP BY client_id HAVING COUNT(DISTINCT currency) = 2);