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 ouro tem um Bronze de 1, uma Classificação de 47 e uma Nação da Espanha?
 ###Tabelas: CREATE TABLE complete_formula_one_results (complete_formula_one_results_id AUTO_INCREMENT PRIMARY KEY, Year INT, Entrant VARCHAR, Chassis VARCHAR, Engine VARCHAR, Points INT) CREATE TABLE achievements__&__competitions (achievements__&__competitions_id AUTO_INCREMENT PRIMARY KEY, Competition VARCHAR, Place VARCHAR, Year INT, Horse VARCHAR, Rank VARCHAR) CREATE TABLE 1900-1912 (1900-1912_id AUTO_INCREMENT PRIMARY KEY, Average population (x 1,000) INT, Live births INT, Deaths INT, Natural change INT, Crude birth rate (per 1,000) INT, Crude death rate (per 1,000) INT, Natural change (per 1,000) INT) CREATE TABLE medal_table (medal_table_id AUTO_INCREMENT PRIMARY KEY, Rank VARCHAR, Nation VARCHAR, Gold VARCHAR, Silver VARCHAR, Bronze VARCHAR, Total VARCHAR) CREATE TABLE season_calendar (season_calendar_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Round VARCHAR, Circuit VARCHAR, Race 1 Winner VARCHAR, Race 2 Winner VARCHAR, Report VARCHAR)  
SELECT Gold FROM medal_table WHERE Bronze = 1 AND Rank = 47 AND Nation = spain