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 Surface tem um Parceiro de jim thomas e uma Data de 2007?
 ###Tabelas: CREATE TABLE tennent's_scottish_cup (tennent's_scottish_cup_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponent VARCHAR, Venue VARCHAR, Result VARCHAR, Attendance INT, Scorers VARCHAR) CREATE TABLE doubles:_15_9–6 (doubles:_15_9–6_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date INT, Surface VARCHAR, Partner VARCHAR, Opponents in the final VARCHAR, Score in the final VARCHAR) CREATE TABLE europe_pool_a (europe_pool_a_id AUTO_INCREMENT PRIMARY KEY, Club VARCHAR, Played INT, Lost INT, Drawn INT, Against INT, Diff. INT, Points INT) CREATE TABLE match_logs_and_statistics (match_logs_and_statistics_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Matches INT, Overs VARCHAR, Wickets INT, Average VARCHAR, Economy VARCHAR, BBI VARCHAR, 4wi INT) CREATE TABLE torchwood (torchwood_id AUTO_INCREMENT PRIMARY KEY, Title VARCHAR, Author VARCHAR, Reader VARCHAR, Format VARCHAR, Company VARCHAR, Release Date VARCHAR, Notes VARCHAR)  
SELECT Surface FROM doubles:_15_9–6 WHERE Partner = jim thomas AND Date = 2007