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 classificação com um total superior a 2, 21 ouros e mais de 12 bronzes?
 ###Tabelas: CREATE TABLE race_record (race_record_id AUTO_INCREMENT PRIMARY KEY, Result VARCHAR, Date VARCHAR, Race VARCHAR, Venue VARCHAR, Group VARCHAR, Distance VARCHAR, Weight (kg) VARCHAR, Jockey VARCHAR, Winner/2nd VARCHAR) CREATE TABLE florida (florida_id AUTO_INCREMENT PRIMARY KEY, District VARCHAR, Incumbent VARCHAR, Party VARCHAR, First elected INT, Results VARCHAR, Candidates VARCHAR) CREATE TABLE goals (goals_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Name VARCHAR, Years VARCHAR, League INT, Total INT) CREATE TABLE medal_table_by_country (medal_table_by_country_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Nation VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT) CREATE TABLE third_round_proper (third_round_proper_id AUTO_INCREMENT PRIMARY KEY, Tie no VARCHAR, Home team VARCHAR, Score VARCHAR, Away team VARCHAR, Date VARCHAR)  
SELECT AVG Rank FROM medal_table_by_country WHERE Total > 2 AND Gold = 21 AND Bronze > 12