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: Calcular o tempo médio de espera do paciente, particionado por local da clínica, na tabela "rural_clinics" com dados de tempo de espera do paciente.
 ###Tabelas: 
CREATE TABLE rural_clinics (clinic_location VARCHAR(255), patient_wait_time INT); INSERT INTO rural_clinics (clinic_location, patient_wait_time) VALUES ('Location1', 15), ('Location1', 20), ('Location2', 10), ('Location2', 12), ('Location3', 25), ('Location3', 30);
SELECT clinic_location, AVG(patient_wait_time) OVER (PARTITION BY clinic_location) FROM rural_clinics;