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 jogadores de basquete na NBA por posição?
 ###Tabelas: 
CREATE TABLE players (id INT, name VARCHAR(50), position VARCHAR(20), age INT); INSERT INTO players (id, name, position, age) VALUES (1, 'John Doe', 'Guard', 25), (2, 'Jane Smith', 'Forward', 30); CREATE TABLE nba_teams (id INT, team_name VARCHAR(50), players_id INT); INSERT INTO nba_teams (id, team_name, players_id) VALUES (1, 'Lakers', 1), (2, 'Celtics', 2);
SELECT position, AVG(age) FROM players JOIN nba_teams ON players.id = nba_teams.players_id GROUP BY position;