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: Eu quero os extremos para a taxa de transferência gratuita e os gols sendo 0 para Roy Carroll.
 ###Tabelas: CREATE TABLE population_and_distribution (population_and_distribution_id AUTO_INCREMENT PRIMARY KEY, Year INT, Numer of Jamaicans granted British citizenship INT, Naturalisation by residence INT, Naturalisation by marriage INT, Registration of a minor child INT, Registration by other means INT) CREATE TABLE active_teams (active_teams_id AUTO_INCREMENT PRIMARY KEY, Tournament Appearances INT, Team VARCHAR, League VARCHAR, Wins INT, Final Losses INT, Semi-Final Losses INT, Fourth-Place* INT, Final Win % VARCHAR, Years of appearance VARCHAR) CREATE TABLE torneo_descentralizado_1966–present (torneo_descentralizado_1966–present_id AUTO_INCREMENT PRIMARY KEY, Season INT, Date VARCHAR, Score VARCHAR, Winner VARCHAR, Venue VARCHAR, Competition round VARCHAR) CREATE TABLE summary_of_general_election_performance (summary_of_general_election_performance_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Number of Candidates INT, Total votes INT, Average voters per candidate INT, Percentage of vote VARCHAR, Saved deposits INT, Change (percentage points) VARCHAR, Number of MPs INT) CREATE TABLE squad_information (squad_information_id AUTO_INCREMENT PRIMARY KEY, Nat. VARCHAR, Name VARCHAR, Since VARCHAR, Goals INT, Ends INT, Transfer fee VARCHAR)  
SELECT Ends FROM squad_information WHERE Transfer fee = free AND Goals = 0 AND Name = roy carroll