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 média de pontos marcados por jogo por jogadores de comunidades historicamente sub-representadas nas últimas 5 temporadas, para equipes localizadas na região do Noroeste do Pacífico dos Estados Unidos?
 ###Tabelas: 
CREATE TABLE players (id INT, name TEXT, ethnicity TEXT, team_id INT, points INT, season INT); INSERT INTO players (id, name, ethnicity, team_id, points, season) VALUES (1, 'Amy Lee', 'Asian', 101, 15, 2018), (2, 'Juan Lopez', 'Hispanic', 102, 20, 2018), (3, 'Sarah Johnson', 'African American', 103, 25, 2018), (4, 'Oliver Smith', 'Caucasian', 101, 10, 2018); CREATE TABLE teams (id INT, name TEXT, location TEXT); INSERT INTO teams (id, name, location) VALUES (101, 'Storm', 'Seattle'), (102, 'Lakers', 'Los Angeles'), (103, 'Blazers', 'Portland');
SELECT AVG(points) FROM players JOIN teams ON players.team_id = teams.id WHERE ethnicity IN ('Asian', 'Hispanic', 'African American') AND location LIKE 'Pacific%' AND season >= 2017;