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 média Total, quando Bronze é maior que 0, quando Silver é maior que 0, quando Gold é maior que 2 e quando Nation é União Soviética?
 ###Tabelas: 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 top_10_international_visitors_in_vietnam (top_10_international_visitors_in_vietnam_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Country VARCHAR, 2011 INT, 2012 INT, 2013(Jan–Sep)Link VARCHAR) CREATE TABLE rides_and_attractions (rides_and_attractions_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Type VARCHAR, Themed area VARCHAR, Manufacturer VARCHAR, Opened VARCHAR) CREATE TABLE semifinal_2 (semifinal_2_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Lane INT, Name VARCHAR, Nationality VARCHAR, Time INT) CREATE TABLE sixth_round_proper (sixth_round_proper_id AUTO_INCREMENT PRIMARY KEY, Tie no VARCHAR, Home team VARCHAR, Score VARCHAR, Away team VARCHAR, Date VARCHAR)  
SELECT AVG Total FROM medal_table WHERE Bronze > 0 AND Silver > 0 AND Gold > 2 AND Nation = soviet union