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 financiamento total por fonte de financiamento para o ano corrente?
 ###Tabelas: 
CREATE SCHEMA funding; CREATE TABLE funding (funding_id INT, amount DECIMAL(10,2), source VARCHAR(255), funding_date DATE); INSERT INTO funding (funding_id, amount, source, funding_date) VALUES (1, 10000, 'Government', '2023-01-01'), (2, 5000, 'Corporate', '2023-02-15'), (3, 7000, 'Private', '2023-03-05');
SELECT source, SUM(amount) as total_funding FROM funding WHERE funding_date >= DATEADD(year, DATEDIFF(year, 0, GETDATE()), 0) GROUP BY source;