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 prata mais alta que tem 9 como classificação, Alemanha como nação, com um ouro menor que 0?
 ###Tabelas: CREATE TABLE 1939_ladder (1939_ladder_id AUTO_INCREMENT PRIMARY KEY, Club VARCHAR, Wins INT, Losses INT, Draws INT, Against INT) CREATE TABLE award_list (award_list_id AUTO_INCREMENT PRIMARY KEY, Year INT, Author(s) or Editor(s) VARCHAR, Book Title VARCHAR, Publisher VARCHAR, Category VARCHAR, Result VARCHAR) CREATE TABLE wins_over_top-10_players_per_season (wins_over_top-10_players_per_season_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Rank INT, Event VARCHAR, Surface VARCHAR, Score VARCHAR) CREATE TABLE medal_table (medal_table_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Nation VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT) CREATE TABLE special_stages (special_stages_id AUTO_INCREMENT PRIMARY KEY, Day VARCHAR, Stage VARCHAR, Time (EET) VARCHAR, Name VARCHAR, Length VARCHAR, Winner VARCHAR, Time VARCHAR, Avg. spd. VARCHAR, Rally leader VARCHAR)  
SELECT MAX Silver FROM medal_table WHERE Rank = 9 AND Nation = germany AND Gold < 0