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: Com menos de 7 medalhas de prata, quantas medalhas de ouro o Canadá recebeu?
 ###Tabelas: CREATE TABLE stage_casts (stage_casts_id AUTO_INCREMENT PRIMARY KEY, Productions VARCHAR, Rose VARCHAR, Louise VARCHAR, Dainty June VARCHAR, Herbie VARCHAR, Director 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 paralympic_men (paralympic_men_id AUTO_INCREMENT PRIMARY KEY, Classification VARCHAR, Fastest time (s) INT, Athlete VARCHAR, Country VARCHAR, Date VARCHAR, Location VARCHAR) CREATE TABLE pirveli_liga_2011_12 (pirveli_liga_2011_12_id AUTO_INCREMENT PRIMARY KEY, Clubs VARCHAR, Position 2010-11 VARCHAR, Region VARCHAR, Stadium VARCHAR, Capacity INT) CREATE TABLE leading_money_winners_by_year (leading_money_winners_by_year_id AUTO_INCREMENT PRIMARY KEY, Year INT, Player VARCHAR, Country VARCHAR, Earnings ( $ ) INT, Most wins VARCHAR)  
SELECT MAX Gold FROM medal_table WHERE Nation = canada AND Silver < 7