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 número de delegados quando John McCain foi o candidato com menos de 45 candidatos?
 ###Tabelas: CREATE TABLE -_7_seats (-_7_seats_id AUTO_INCREMENT PRIMARY KEY, Riding VARCHAR, Candidate VARCHAR, Gender VARCHAR, Residence VARCHAR, Occupation VARCHAR, Votes INT, Rank VARCHAR) CREATE TABLE result_of_the_24th_election_to_the_new_zealand_house_of_representatives (result_of_the_24th_election_to_the_new_zealand_house_of_representatives_id AUTO_INCREMENT PRIMARY KEY, Party VARCHAR, Leader VARCHAR, Votes INT, Percentage VARCHAR, Seats INT) CREATE TABLE disc_four (disc_four_id AUTO_INCREMENT PRIMARY KEY, Track INT, Recorded VARCHAR, Catalogue VARCHAR, Release Date VARCHAR, Song Title VARCHAR, Writer(s) VARCHAR, Time VARCHAR) CREATE TABLE all_time_top_25_women (all_time_top_25_women_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Time VARCHAR, Wind (m/s) VARCHAR, Athlete VARCHAR, Nation VARCHAR, Date VARCHAR, Location VARCHAR) CREATE TABLE results (results_id AUTO_INCREMENT PRIMARY KEY, Candidate VARCHAR, Votes INT, Percentage VARCHAR, Counties INT, Delegates INT)  
SELECT MIN Delegates FROM results WHERE Candidate = john mccain AND Counties < 45