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 quantidade mais alta de prata quando o ouro é 0 para a união soviética?
 ###Tabelas: CREATE TABLE japan (japan_id AUTO_INCREMENT PRIMARY KEY, Place INT, Title VARCHAR, Platform VARCHAR, Publisher VARCHAR, Units sold INT) CREATE TABLE china_open (china_open_id AUTO_INCREMENT PRIMARY KEY, Year Location VARCHAR, Mens Singles VARCHAR, Womens Singles VARCHAR, Mens Doubles VARCHAR, Womens Doubles VARCHAR) CREATE TABLE former_or_demolished_stadiums (former_or_demolished_stadiums_id AUTO_INCREMENT PRIMARY KEY, Stadium VARCHAR, Capacity INT, City VARCHAR, Country VARCHAR, Home team/s VARCHAR, Closed (as a RL stadium) INT) CREATE TABLE classification_leadership (classification_leadership_id AUTO_INCREMENT PRIMARY KEY, Stage VARCHAR, Winner VARCHAR, General classification VARCHAR, Points classification VARCHAR, Trofeo Fast Team VARCHAR) CREATE TABLE medal_table (medal_table_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Nation VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT)  
SELECT MAX Silver FROM medal_table WHERE Gold = 0 AND Nation = soviet union