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: Qual é o número de diretores únicos para filmes e programas de TV na França?
 ###Tabelas: 
CREATE TABLE movies (id INT, title VARCHAR(255), release_year INT, views INT, country VARCHAR(50), director VARCHAR(50)); INSERT INTO movies (id, title, release_year, views, country, director) VALUES (1, 'Movie1', 2010, 10000, 'France', 'Director1'), (2, 'Movie2', 2015, 15000, 'France', 'Director2'); CREATE TABLE tv_shows (id INT, title VARCHAR(255), release_year INT, views INT, country VARCHAR(50), director VARCHAR(50)); INSERT INTO tv_shows (id, title, release_year, views, country, director) VALUES (1, 'TVShow1', 2005, 20000, 'France', 'Director3'), (2, 'TVShow2', 2018, 25000, 'France', 'Director4');
SELECT DISTINCT director FROM movies WHERE country = 'France' UNION SELECT DISTINCT director FROM tv_shows WHERE country = 'France';