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: Quando Adam Thompson jogou na final?
 ###Tabelas: CREATE TABLE medallists_by_nation (medallists_by_nation_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Nation VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT) CREATE TABLE list_of_urban_settlements_in_vojvodina (list_of_urban_settlements_in_vojvodina_id AUTO_INCREMENT PRIMARY KEY, Urban settlement VARCHAR, Cyrillic Name VARCHAR, City / municipality VARCHAR, District VARCHAR, Population (1991) INT, Population (2002) INT, Population (2011) INT) CREATE TABLE current_composition (current_composition_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Rank VARCHAR, Years until mandatory retirement VARCHAR, Appointed by VARCHAR, Year appointed INT) CREATE TABLE preseason (preseason_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponent VARCHAR, Score VARCHAR, Loss VARCHAR, Attendance INT, Record VARCHAR, Arena VARCHAR) CREATE TABLE singles_titles (singles_titles_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score VARCHAR)  
SELECT Date FROM singles_titles WHERE Opponent in the final = adam thompson