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: Quem foi seu parceiro quando ele jogou no carpete?
 ###Tabelas: CREATE TABLE season_14:_2009_2010 (season_14:_2009_2010_id AUTO_INCREMENT PRIMARY KEY, Series Ep. VARCHAR, Episode INT, Netflix VARCHAR, Segment A VARCHAR, Segment B VARCHAR, Segment C VARCHAR, Segment D VARCHAR) CREATE TABLE singles:_23_14-9 (singles:_23_14-9_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Championship VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score in the final VARCHAR) CREATE TABLE current_women's_teams (current_women's_teams_id AUTO_INCREMENT PRIMARY KEY, Institution VARCHAR, Location VARCHAR, Nickname VARCHAR, Enrollment VARCHAR, Established INT) CREATE TABLE telenovelas (telenovelas_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Title VARCHAR, Production Company VARCHAR, Role VARCHAR, Notes VARCHAR) CREATE TABLE doubles_finals_8 (doubles_finals_8_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents in the final VARCHAR, Score VARCHAR)  
SELECT Partner FROM doubles_finals_8 WHERE Surface = carpet