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 pontuação média de saúde mental para pacientes de cada área de atuação do agente comunitário de saúde, ordenada pelo ID do agente comunitário de saúde?
 ###Tabelas: 
CREATE TABLE CommunityHealthWorker (ID INT, Name TEXT, ServiceArea TEXT); INSERT INTO CommunityHealthWorker (ID, Name, ServiceArea) VALUES (1, 'Mabel Lee', 'Chinatown'); INSERT INTO CommunityHealthWorker (ID, Name, ServiceArea) VALUES (2, 'Ali Hassan', 'Little Kabul'); CREATE TABLE PatientMentalHealth (PatientID INT, CommunityHealthWorkerID INT, Score INT);
SELECT CommunityHealthWorkerID, AVG(Score) as AvgScore FROM (SELECT PatientID, CommunityHealthWorkerID, Score, ROW_NUMBER() OVER (PARTITION BY CommunityHealthWorkerID ORDER BY PatientID) as rn FROM PatientMentalHealth) tmp WHERE rn = 1 GROUP BY CommunityHealthWorkerID ORDER BY CommunityHealthWorkerID;