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: Quem são os diretores que nunca trabalharam com uma atriz?
 ###Tabelas: 
CREATE TABLE directors (id INT, name VARCHAR(255), gender VARCHAR(10)); CREATE TABLE movies_directors (movie_id INT, director_id INT); CREATE TABLE actors (id INT, name VARCHAR(255), gender VARCHAR(10)); CREATE TABLE movies_actors (movie_id INT, actor_id INT); INSERT INTO directors (id, name, gender) VALUES (1, 'Director1', 'Male'), (2, 'Director2', 'Female'), (3, 'Director3', 'Male'); INSERT INTO movies_directors (movie_id, director_id) VALUES (1, 1), (2, 2), (3, 3); INSERT INTO actors (id, name, gender) VALUES (1, 'Actor1', 'Male'), (2, 'Actor2', 'Female'), (3, 'Actor3', 'Male'), (4, 'Actor4', 'Male'); INSERT INTO movies_actors (movie_id, actor_id) VALUES (1, 1), (1, 2), (2, 3), (2, 4), (3, 1), (3, 4);
SELECT d.name FROM directors d LEFT JOIN (SELECT movie_id FROM movies_actors ma JOIN actors a ON ma.actor_id = a.id WHERE a.gender = 'Female') fem_actors ON d.id = (SELECT movie_id FROM movies_directors md WHERE md.director_id = d.id) WHERE fem_actors.movie_id IS NULL;