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 é o número médio de medalhas de ouro no atletismo associado a mais de 42 medalhas de prata?
 ###Tabelas: CREATE TABLE best_economy (best_economy_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Team VARCHAR, Matches INT, Overs INT, Economy Rate INT, Wickets INT, Average INT, Strike Rate INT, Best Bowling VARCHAR) CREATE TABLE by_sport (by_sport_id AUTO_INCREMENT PRIMARY KEY, Sport VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT) CREATE TABLE singles:_21_17_titles_4_runner-ups (singles:_21_17_titles_4_runner-ups_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Year INT, Championship VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE series_1_round_summary_top_24 (series_1_round_summary_top_24_id AUTO_INCREMENT PRIMARY KEY, Name/Name of Act VARCHAR, Age(s) VARCHAR, Genre VARCHAR, Act VARCHAR, Hometown VARCHAR, Semifinal (Week) INT, Position Reached VARCHAR) CREATE TABLE high_school_statistics (high_school_statistics_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, TCKL INT, SACK INT, P/KO RET INT, YARDS INT)  
SELECT AVG Gold FROM by_sport WHERE Sport = athletics AND Silver > 42