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 programas de eficiência energética e o número de domicílios participantes das tabelas Programas e Domicílios.
 ###Tabelas: 
CREATE TABLE Programs (id INT, name VARCHAR(50), sector VARCHAR(10));CREATE TABLE Households (id INT, program_id INT, energy_savings FLOAT);
SELECT p.name, COUNT(h.id) as num_households FROM Programs p INNER JOIN Households h ON p.id = h.program_id WHERE p.sector = 'efficiency' GROUP BY p.id;