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 tipo, valor, moeda e ROI para investimentos onde o ROI médio da conta correspondente é maior que o ROI médio geral, e a moeda é EUR?
 ###Tabelas: 
CREATE TABLE investments (id INT PRIMARY KEY, account_number VARCHAR(20), customer_id INT, type VARCHAR(50), value DECIMAL(10,2), currency VARCHAR(3), roi DECIMAL(4,2)); CREATE VIEW investment_avg AS SELECT account_number, AVG(roi) AS avg_roi FROM investments GROUP BY account_number;
SELECT i.type, i.value, i.currency, i.roi FROM investments i JOIN investment_avg a ON i.account_number = a.account_number WHERE i.currency = 'EUR' AND a.avg_roi > (SELECT AVG(roi) FROM investments);