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: Liste o número de condições de saúde mental únicas por paciente no Texas.
 ###Tabelas: 
CREATE TABLE patient_mental_health_info (patient_id INT, condition VARCHAR(50)); INSERT INTO patient_mental_health_info (patient_id, condition) VALUES (1, 'Anxiety'), (1, 'Depression'), (2, 'Depression'), (3, 'PTSD'), (3, 'Anxiety'); CREATE TABLE patient_state (patient_id INT, state VARCHAR(50)); INSERT INTO patient_state (patient_id, state) VALUES (1, 'Texas'), (2, 'Texas'), (3, 'California');
SELECT patient_id, COUNT(DISTINCT condition) AS unique_conditions FROM patient_mental_health_info JOIN patient_state ON patient_state.patient_id = patient_mental_health_info.patient_id WHERE state = 'Texas' GROUP BY patient_id;