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 valor médio para Ouro, quando o valor para Prata é maior que 2 e quando a Nação é Alemanha Ocidental?
 ###Tabelas: CREATE TABLE leaders_in_the_northern_ireland_assembely (leaders_in_the_northern_ireland_assembely_id AUTO_INCREMENT PRIMARY KEY, Leader VARCHAR, Party VARCHAR, Leader's Seat VARCHAR, Number of Seats INT, Leader since VARCHAR) CREATE TABLE immigration (immigration_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Indians admitted INT, Pakistanis admitted INT, Sri Lankans admitted INT, Bangladeshis admitted INT, Nepalis admitted 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 provincial_coat_of_arms (provincial_coat_of_arms_id AUTO_INCREMENT PRIMARY KEY, Year INT, Theme VARCHAR, Artist VARCHAR, Composition VARCHAR, Mintage INT, Issue Price VARCHAR) CREATE TABLE onshore_pipelines (onshore_pipelines_id AUTO_INCREMENT PRIMARY KEY, Name (year commissioned) VARCHAR, Owner/operator VARCHAR, Length VARCHAR, Maximum diameter VARCHAR, From/to VARCHAR, Licence number VARCHAR)  
SELECT AVG Gold FROM medal_table WHERE Silver > 2 AND Nation = west germany