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: Quem marcou o menor número com 8 medalhas de ouro e menos de 4 medalhas de prata?
 ###Tabelas: CREATE TABLE 2009_season (2009_season_id AUTO_INCREMENT PRIMARY KEY, SF Round INT, Country VARCHAR, Location VARCHAR, Date VARCHAR, Driver VARCHAR, Race 1(pts) INT, Race 2(pts) INT, Race 3 VARCHAR, Race Total(pts) INT) CREATE TABLE amateur_draft (amateur_draft_id AUTO_INCREMENT PRIMARY KEY, Round INT, Pick INT, Player VARCHAR, Nationality VARCHAR, College/Junior/Club Team VARCHAR) CREATE TABLE medal_table (medal_table_id AUTO_INCREMENT PRIMARY KEY, Rank VARCHAR, Nation VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT) CREATE TABLE appearances_in_tour_de_france (appearances_in_tour_de_france_id AUTO_INCREMENT PRIMARY KEY, Year INT, Stage INT, Category VARCHAR, Start VARCHAR, Finish VARCHAR, Leader at the summit VARCHAR) CREATE TABLE dublin_and_south_eastern_railway_1854–1924 (dublin_and_south_eastern_railway_1854–1924_id AUTO_INCREMENT PRIMARY KEY, Type VARCHAR, Fleet numbers VARCHAR, Quantity made INT, Date made VARCHAR, GSR Class VARCHAR, GSR Nos. VARCHAR, Withdrawn VARCHAR)  
SELECT MIN Total FROM medal_table WHERE Gold = 8 AND Silver < 4