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 com diabetes na Califórnia?
 ###Tabelas: 
CREATE TABLE patients (id INT, name TEXT, age INT, diagnosis TEXT); INSERT INTO patients (id, name, age, diagnosis) VALUES (1, 'John Doe', 45, 'diabetes'); INSERT INTO patients (id, name, age, diagnosis) VALUES (2, 'Jane Smith', 50, 'diabetes'); CREATE TABLE locations (id INT, state TEXT); INSERT INTO locations (id, state) VALUES (1, 'California');
SELECT AVG(patients.age) FROM patients INNER JOIN locations ON patients.id = locations.id WHERE patients.diagnosis = 'diabetes' AND locations.state = 'California';