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 idade média de todos os pacientes que receberam uma vacina contra a gripe nos centros de saúde comunitários localizados na Califórnia?
 ###Tabelas: 
CREATE TABLE community_health_centers (id INT, name TEXT, state TEXT); INSERT INTO community_health_centers (id, name, state) VALUES (1, 'Center A', 'California'), (2, 'Center B', 'California'); CREATE TABLE flu_shots (id INT, patient_id INT, center_id INT); INSERT INTO flu_shots (id, patient_id, center_id) VALUES (1, 101, 1), (2, 102, 1), (3, 103, 2); CREATE TABLE patients (id INT, age INT); INSERT INTO patients (id, age) VALUES (101, 45), (102, 32), (103, 50);
SELECT AVG(p.age) FROM patients p JOIN flu_shots fs ON p.id = fs.patient_id JOIN community_health_centers chc ON fs.center_id = chc.id WHERE chc.state = 'California';