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: Liste todos os programas de aprendizagem ao longo da vida oferecidos pela universidade?
 ###Tabelas: 
CREATE TABLE universities (university_id INT, university_name VARCHAR(50)); INSERT INTO universities (university_id, university_name) VALUES (1, 'MIT'), (2, 'Stanford'), (3, 'Harvard'); CREATE TABLE programs (program_id INT, program_name VARCHAR(50), university_id INT, start_date DATE, end_date DATE); INSERT INTO programs (program_id, program_name, university_id) VALUES (1, 'Artificial Intelligence', 1), (2, 'Data Science', 2), (3, 'Cybersecurity', 3), (4, 'Robotics', 1); UPDATE programs SET start_date = '2022-01-01', end_date = '2023-12-31' WHERE program_id IN (1, 2, 3, 4);
SELECT p.program_name FROM programs p WHERE p.university_id IN (SELECT u.university_id FROM universities u);