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 Ouro, quando Total é 2, quando Prata é menor que 1 e quando Rank é maior que 5?
 ###Tabelas: CREATE TABLE groups_all-around (groups_all-around_id AUTO_INCREMENT PRIMARY KEY, Place INT, Nation VARCHAR, 6 Ropes INT, 4 Hoops, 2 Clubs INT, Total INT) CREATE TABLE medal_table (medal_table_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Nation VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT) CREATE TABLE singles:_27_15–12 (singles:_27_15–12_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE division_one_final_table (division_one_final_table_id AUTO_INCREMENT PRIMARY KEY, Position INT, Team VARCHAR, Played INT, Drawn INT, Lost INT, Goals For INT, Goals Against INT, Goal Difference VARCHAR, Points 1 VARCHAR) CREATE TABLE loans_out (loans_out_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Country VARCHAR, Loan Club VARCHAR, Started VARCHAR, Ended VARCHAR, Start Source VARCHAR)  
SELECT AVG Gold FROM medal_table WHERE Total = 2 AND Silver < 1 AND Rank > 5