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 orçamento total alocado para programas de apoio a deficientes em cada país, incluindo quaisquer ajustes feitos no último trimestre, e o número de programas de apoio oferecidos em cada país?
 ###Tabelas: 
CREATE TABLE Disability_Support_Programs (id INT, country VARCHAR(50), budget DECIMAL(10,2), adjustment_date DATE); CREATE TABLE Adjustments (id INT, program_id INT, adjustment_amount DECIMAL(10,2), adjustment_date DATE); CREATE TABLE Support_Programs (id INT, program_name VARCHAR(100), country VARCHAR(50));
SELECT s.country, SUM(dsp.budget + COALESCE(adj.adjustment_amount, 0)) as total_budget, COUNT(sp.id) as support_program_count FROM Disability_Support_Programs dsp INNER JOIN Adjustments adj ON dsp.id = adj.program_id AND adj.adjustment_date >= DATEADD(quarter, -1, GETDATE()) INNER JOIN Support_Programs sp ON dsp.id = sp.program_id GROUP BY s.country;