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 Ouro tem um Total maior que 3, um Rank de total e uma Prata maior que 8?
 ###Tabelas: CREATE TABLE total (total_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Nation VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT) CREATE TABLE grand_prix_career_statistics (grand_prix_career_statistics_id AUTO_INCREMENT PRIMARY KEY, Year INT, Class VARCHAR, Team VARCHAR, Machine VARCHAR, Points INT, Rank VARCHAR, Wins INT) CREATE TABLE playoffs_12 (playoffs_12_id AUTO_INCREMENT PRIMARY KEY, Team 1 VARCHAR, Agg. VARCHAR, Team 2 VARCHAR, 1st leg VARCHAR, 2nd leg VARCHAR) CREATE TABLE singles_12–8 (singles_12–8_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE medal_table (medal_table_id AUTO_INCREMENT PRIMARY KEY, Rank VARCHAR, Nation VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT)  
SELECT AVG Gold FROM medal_table WHERE Total > 3 AND Rank = total AND Silver > 8