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: Quais clínicas rurais na África do Sul têm as taxas mais baixas de satisfação do paciente para serviços de saúde mental?
 ###Tabelas: 
CREATE TABLE clinics_sa (id INT, name VARCHAR(255), rural_designation VARCHAR(50), province_id INT); INSERT INTO clinics_sa (id, name, rural_designation, province_id) VALUES (1, 'Clinic A', 'Rural', 1); CREATE TABLE patient_satisfaction (id INT, clinic_id INT, service_type VARCHAR(50), satisfaction FLOAT); INSERT INTO patient_satisfaction (id, clinic_id, service_type, satisfaction) VALUES (1, 1, 'Mental Health', 6.5);
SELECT c.name, ps.satisfaction FROM clinics_sa c JOIN patient_satisfaction ps ON c.id = ps.clinic_id WHERE c.rural_designation = 'Rural' AND ps.service_type = 'Mental Health' ORDER BY ps.satisfaction ASC;