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 menor número de medalhas de ouro correspondente ao ranking total com mais de 4 medalhas de bronze?
 ###Tabelas: CREATE TABLE largest_cities (largest_cities_id AUTO_INCREMENT PRIMARY KEY, City proper VARCHAR, Population City limits in millions INT, Density per km² INT, Urban area VARCHAR, Population Urban area in millions INT, Metro area VARCHAR, Population Metro area in millions VARCHAR) CREATE TABLE medal_table (medal_table_id AUTO_INCREMENT PRIMARY KEY, Rank VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT) CREATE TABLE buildings (buildings_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Building VARCHAR, Address VARCHAR, Height VARCHAR, Storeys INT, Completed INT) CREATE TABLE championship_of_tunisia (championship_of_tunisia_id AUTO_INCREMENT PRIMARY KEY, Season INT, Years VARCHAR, Final Standing INT, Points INT, Top Goal Scorer VARCHAR) CREATE TABLE table (table_id AUTO_INCREMENT PRIMARY KEY, Place INT, Matches INT, Drawn INT, Lost INT, Difference VARCHAR, Points INT)  
SELECT MIN Gold FROM medal_table WHERE Rank = total AND Bronze > 4