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 porcentagem de pacientes na região da América do Sul que foram diagnosticados com uma condição de saúde mental?
 ###Tabelas: 
CREATE TABLE patients (id INT, condition_id INT, region VARCHAR(50)); INSERT INTO patients (id, condition_id, region) VALUES (1, 1, 'South America'), (2, 1, 'South America'), (3, NULL, 'South America');
SELECT (COUNT(DISTINCT id) * 100.0 / (SELECT COUNT(DISTINCT id) FROM patients WHERE region = 'South America')) AS percentage FROM patients WHERE condition_id IS NOT NULL;