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 frequência em uma semana anterior a 4, e o resultado é w 31-20?
 ###Tabelas: CREATE TABLE other_bibliographic_details (other_bibliographic_details_id AUTO_INCREMENT PRIMARY KEY, Start month VARCHAR, End month VARCHAR, Cover VARCHAR, Spine VARCHAR, Indicia VARCHAR, Masthead VARCHAR, Number of issues INT) CREATE TABLE schedule (schedule_id AUTO_INCREMENT PRIMARY KEY, Week INT, Date VARCHAR, Opponent VARCHAR, Result VARCHAR, Attendance INT) CREATE TABLE series_7_2013 (series_7_2013_id AUTO_INCREMENT PRIMARY KEY, Episode VARCHAR, Date VARCHAR, Official ITV rating (millions) VARCHAR, Weekly rank INT, Share (%) VARCHAR, Official ITV HD rating (millions) VARCHAR, Total ITV viewers (millions) VARCHAR) CREATE TABLE girls'_basketball_players_and_coaches_of_the_year (girls'_basketball_players_and_coaches_of_the_year_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Player VARCHAR, School VARCHAR, Hometown VARCHAR, College VARCHAR) CREATE TABLE test_cricket (test_cricket_id AUTO_INCREMENT PRIMARY KEY, Runs VARCHAR, Match VARCHAR, Stadium VARCHAR, City/Country VARCHAR, Year VARCHAR)  
SELECT AVG Attendance FROM schedule WHERE Week < 4 AND Result = w 31-20