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 distância média para a clínica de cuidados primários mais próxima para os residentes na área da "Nação Navajo"?
 ###Tabelas: 
CREATE TABLE Clinics (ClinicID INT, Name VARCHAR(50), Location POINT); INSERT INTO Clinics (ClinicID, Name, Location) VALUES (1, 'Primary Care Clinic A', POINT(-108.6351, 35.4674)); INSERT INTO Clinics (ClinicID, Name, Location) VALUES (2, 'Primary Care Clinic B', POINT(-108.5123, 35.6541)); CREATE TABLE Residents (ResidentID INT, Name VARCHAR(50), Location POINT); INSERT INTO Residents (ResidentID, Name, Location) VALUES (1, 'Resident A', POINT(-108.4567, 35.5678)); INSERT INTO Residents (ResidentID, Name, Location) VALUES (2, 'Resident B', POINT(-108.8765, 35.3451));
SELECT AVG(ST_Distance(Residents.Location, Clinics.Location)) FROM Residents, Clinics WHERE ST_DWithin(Residents.Location, Clinics.Location, 50000) AND Residents.Location <> Clinics.Location AND Clinics.Name LIKE 'Primary Care%';