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 os nomes dos atores que atuaram tanto em filmes quanto em programas de TV.
 ###Tabelas: 
CREATE TABLE actors (id INT, name VARCHAR(255)); CREATE TABLE roles (id INT, actor_id INT, media_id INT, media_type VARCHAR(10)); INSERT INTO actors VALUES (1, 'Actor A'); INSERT INTO actors VALUES (2, 'Actor B'); INSERT INTO roles VALUES (1, 1, 1, 'movie'); INSERT INTO roles VALUES (2, 1, 2, 'tv_show'); INSERT INTO roles VALUES (3, 2, 3, 'movie'); INSERT INTO roles VALUES (4, 2, 4, 'tv_show');
SELECT a.name FROM actors a JOIN roles r ON a.id = r.actor_id JOIN (SELECT media_id FROM roles WHERE media_type = 'movie' INTERSECT SELECT media_id FROM roles WHERE media_type = 'tv_show') intersect_table ON r.media_id = intersect_table.media_id;