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: Encontre o número de instrutores únicos que ministraram cursos de pedagogia aberta nos distritos 'Costeiro V' e 'Ilha U'.
 ###Tabelas: 
CREATE TABLE CoastalDistrictVCourses (courseID INT, instructorName VARCHAR(50), courseType VARCHAR(50)); INSERT INTO CoastalDistrictVCourses (courseID, instructorName, courseType) VALUES (1, 'Amina Ahmed', 'open pedagogy'), (2, 'Brian Chen', 'traditional'); CREATE TABLE IslandDistrictUCourses (courseID INT, instructorName VARCHAR(50), courseType VARCHAR(50)); INSERT INTO IslandDistrictUCourses (courseID, instructorName, courseType) VALUES (3, 'Fatima Adebayo', 'open pedagogy'), (4, 'Giovanni Lopez', 'traditional');
SELECT COUNT(DISTINCT instructorName) FROM (SELECT instructorName FROM CoastalDistrictVCourses WHERE courseType = 'open pedagogy' UNION ALL SELECT instructorName FROM IslandDistrictUCourses WHERE courseType = 'open pedagogy') AS derived;