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 é a superfície no torneio de Vaihingen?
 ###Tabelas: CREATE TABLE commuter_rail_in_buenos_aires (commuter_rail_in_buenos_aires_id AUTO_INCREMENT PRIMARY KEY, Line VARCHAR, Operator VARCHAR, Line length (kilometres) INT, Number of stations INT, Annual ridership (1998) INT, Annual ridership (2008) INT) CREATE TABLE rides_and_attractions (rides_and_attractions_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Type VARCHAR, Themed area VARCHAR, Manufacturer VARCHAR, Opened VARCHAR) CREATE TABLE 2000_2009 (2000_2009_id AUTO_INCREMENT PRIMARY KEY, Year INT, English title VARCHAR, Original title VARCHAR, Country VARCHAR, Director VARCHAR) CREATE TABLE official_results (official_results_id AUTO_INCREMENT PRIMARY KEY, Class VARCHAR, Team VARCHAR, Driver VARCHAR, Chassis – Engine VARCHAR, Laps INT) CREATE TABLE singles (singles_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score VARCHAR)  
SELECT Surface FROM singles WHERE Tournament = vaihingen