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 total que tem menos de 3 ouros, mais do que 0 pratas e bronzes?
 ###Tabelas: CREATE TABLE third_qualifying_round (third_qualifying_round_id AUTO_INCREMENT PRIMARY KEY, Team 1 VARCHAR, Agg. VARCHAR, Team 2 VARCHAR, 1st leg VARCHAR, 2nd leg VARCHAR) CREATE TABLE europe_pool_a (europe_pool_a_id AUTO_INCREMENT PRIMARY KEY, Club VARCHAR, Played INT, Lost INT, Drawn INT, Against INT, Diff. INT, Points INT) 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 list_of_most_watched_television_broadcasts (list_of_most_watched_television_broadcasts_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Show VARCHAR, Number of Viewers VARCHAR, Date VARCHAR, Network VARCHAR) CREATE TABLE 1948 (1948_id AUTO_INCREMENT PRIMARY KEY, Opposing Teams VARCHAR, Against INT, Date VARCHAR, Venue VARCHAR, Status VARCHAR)  
SELECT MIN Total FROM medal_table WHERE Gold < 3 AND Bronze > 0 AND Silver > 0