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 é a lista de alunos únicos que fizeram pesquisas de saúde mental em cursos de pedagogia aberta, mas não completaram nenhum curso de desenvolvimento profissional?
 ###Tabelas: 
CREATE TABLE mental_health_surveys (student_id INT, course_type VARCHAR(50), survey_date DATE); INSERT INTO mental_health_surveys VALUES (1, 'open_pedagogy', '2021-06-01'), (2, 'open_pedagogy', '2021-07-01'), (3, 'open_pedagogy', '2021-08-01'); CREATE TABLE professional_development (student_id INT, course_completed VARCHAR(50)); INSERT INTO professional_development VALUES (2, 'PD101'), (3, 'PD202');
SELECT DISTINCT student_id FROM mental_health_surveys WHERE student_id NOT IN (SELECT student_id FROM professional_development);