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: Identificar o número total de programas de bem-estar financeiro oferecidos por cada instituição financeira, juntamente com o nome da instituição.
 ###Tabelas: 
CREATE TABLE programs (id INT, name VARCHAR(50), institution_id INT, category VARCHAR(20)); INSERT INTO programs (id, name, institution_id, category) VALUES (1, 'Budgeting Workshop', 1, 'Financial Wellbeing'); CREATE TABLE financial_institutions (id INT, name VARCHAR(50)); INSERT INTO financial_institutions (id, name) VALUES (1, 'Bank of America');
SELECT financial_institutions.name, COUNT(programs.id) FROM programs INNER JOIN financial_institutions ON programs.institution_id = financial_institutions.id GROUP BY financial_institutions.name;