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 as condições tratadas no Centro Comunitário A que exigiram medicação para mais de 30% dos pacientes.
 ###Tabelas: 
CREATE TABLE conditions (id INT, name VARCHAR(255)); INSERT INTO conditions (id, name) VALUES (1, 'Anxiety'), (2, 'Depression'), (3, 'Bipolar Disorder'); CREATE TABLE treatments (id INT, community_center_id INT, patient_id INT, condition_id INT, type VARCHAR(255)); INSERT INTO treatments (id, community_center_id, patient_id, condition_id, type) VALUES (1, 1, 1, 1, 'medication'), (2, 1, 2, 2, 'therapy'), (3, 2, 3, 3, 'medication'); CREATE TABLE patients (id INT, age INT); INSERT INTO patients (id, age) VALUES (1, 35), (2, 45), (3, 50);
SELECT c.name, AVG(t.type = 'medication') as medication_percentage FROM treatments t JOIN conditions c ON t.condition_id = c.id WHERE t.community_center_id = 1 GROUP BY c.name HAVING AVG(t.type = 'medication') > 0.3;