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: Determine a média anual do financiamento climático fornecido por organizações sediadas na Europa, excluindo o Reino Unido.
 ###Tabelas: 
CREATE TABLE europe_org (id INT PRIMARY KEY, organization VARCHAR(255), country VARCHAR(50)); INSERT INTO europe_org (id, organization, country) VALUES (1, 'European Investment Bank', 'Germany'), (2, 'European Bank for Reconstruction and Development', 'France'), (3, 'European Central Bank', 'Italy');
SELECT AVG(annual_finance) FROM (SELECT YEAR(date) AS year, SUM(amount) AS annual_finance FROM finance JOIN europe_org ON finance.organization_id = europe_org.id WHERE country NOT IN ('UK') GROUP BY YEAR(date)) AS annual_finance_table;