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 idade média dos pacientes que receberam tratamento para PTSD ou transtorno bipolar, e têm uma data de diagnóstico registrada, na tabela de dados históricos do paciente, agrupados por sua etnia?
 ###Tabelas: 
CREATE TABLE patient_historical_data (patient_id INT, age INT, ethnicity VARCHAR(255), diagnosis_date DATE, condition VARCHAR(255));
SELECT ethnicity, AVG(age) FROM patient_historical_data WHERE condition IN ('PTSD', 'bipolar disorder') AND diagnosis_date IS NOT NULL GROUP BY ethnicity;