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 AST para jogos maiores que 101, classificação 5, assistências totais menores que 331?
 ###Tabelas: CREATE TABLE parties_involved_in_the_2007_government_formation (parties_involved_in_the_2007_government_formation_id AUTO_INCREMENT PRIMARY KEY, From VARCHAR, Until VARCHAR, Name VARCHAR, Party VARCHAR, Function VARCHAR) CREATE TABLE assists (assists_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Player VARCHAR, Years VARCHAR, Games INT, Ast. Avg. INT, Total Assists INT) CREATE TABLE radio_series (radio_series_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Episode INT, Performer 1 VARCHAR, Performer 2 VARCHAR, Performer 3 VARCHAR, Performer 4 VARCHAR) CREATE TABLE 2006_regular_season_football_standings (2006_regular_season_football_standings_id AUTO_INCREMENT PRIMARY KEY, School VARCHAR, Team VARCHAR, Division Record VARCHAR, Overall Record VARCHAR, Season Outcome VARCHAR) CREATE TABLE first-class_records (first-class_records_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Seasons VARCHAR, Matches INT, Inns INT, Runs INT)  
SELECT AVG Ast. Avg. FROM assists WHERE Games > 101 AND Rank = 5 AND Total Assists < 331