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: Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}}
 ###Tabelas: 
CREATE TABLE rural_patients (id INT, state VARCHAR(2), age INT, diagnosis VARCHAR(10)); INSERT INTO rural_patients (id, state, age, diagnosis) VALUES (1, 'AL', 65, 'diabetes'); CREATE TABLE states (state_abbr VARCHAR(2), state_name VARCHAR(20)); INSERT INTO states (state_abbr, state_name) VALUES ('AL', 'Alabama');
SELECT r.state, AVG(r.age) FROM rural_patients r JOIN states s ON r.state = s.state_abbr WHERE r.diagnosis = 'diabetes' GROUP BY r.state;