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 menor de todos os tempos, quando o Primeiro Título é "2007 e quando a Era Amadora é maior que 0?
 ###Tabelas: CREATE TABLE third_generation_fd (third_generation_fd_id AUTO_INCREMENT PRIMARY KEY, Model VARCHAR, Power VARCHAR, Torque VARCHAR, Gearbox VARCHAR, Weight VARCHAR, Seating VARCHAR, Brakes VARCHAR, Wheels VARCHAR, Tyres VARCHAR) CREATE TABLE awards_achievements (awards_achievements_id AUTO_INCREMENT PRIMARY KEY, Year INT, Organisation VARCHAR, Award VARCHAR, Nominated Work Title VARCHAR, Result VARCHAR) CREATE TABLE telenovelas (telenovelas_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Title VARCHAR, Production Company VARCHAR, Role VARCHAR, Notes VARCHAR) CREATE TABLE champions_by_country (champions_by_country_id AUTO_INCREMENT PRIMARY KEY, Country VARCHAR, Amateur Era INT, Open Era INT, All-time INT, First title INT, Last title INT) CREATE TABLE third_and_fourth_tiers (third_and_fourth_tiers_id AUTO_INCREMENT PRIMARY KEY, Season VARCHAR, Club VARCHAR, National League VARCHAR, National Cup VARCHAR, European Cup VARCHAR)  
SELECT MIN All-time FROM champions_by_country WHERE First title = 2007 AND Amateur Era > 0