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 dos pacientes que receberam uma vacina contra a gripe nos últimos 6 meses na Califórnia?
 ###Tabelas: 
CREATE TABLE patient (patient_id INT, age INT, gender VARCHAR(10), state VARCHAR(10)); INSERT INTO patient (patient_id, age, gender, state) VALUES (1, 45, 'Female', 'California'); INSERT INTO patient (patient_id, age, gender, state) VALUES (2, 50, 'Male', 'California');
SELECT AVG(age) FROM (SELECT patient_id, age, state FROM patient WHERE state = 'California' AND flu_shot_date >= DATEADD(month, -6, GETDATE())) AS subquery;