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: Em que data ocorre a Semifinal da Competição que tem um resultado de 2-1 na prorrogação?
 ###Tabelas: CREATE TABLE councils (councils_id AUTO_INCREMENT PRIMARY KEY, Council VARCHAR, 2003 result VARCHAR, Notional control (based on 2003 results) VARCHAR, 2007 result VARCHAR, Details VARCHAR) CREATE TABLE top_scorers_in_order_of_league_goals (top_scorers_in_order_of_league_goals_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Club VARCHAR, League INT, FA Cup INT, FA Trophy INT, League Cup INT, Total INT) CREATE TABLE first_raiding_cruise (first_raiding_cruise_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Ship Name VARCHAR, Tonnage INT, Ship Type VARCHAR, Location VARCHAR, Disposition of Ship VARCHAR) CREATE TABLE game_releases_in_japan (game_releases_in_japan_id AUTO_INCREMENT PRIMARY KEY, Title VARCHAR, Japan VARCHAR, North America VARCHAR, Europe VARCHAR, Australia VARCHAR) CREATE TABLE matches_and_goals_scored_at_world_cup_and_olympic_tournaments (matches_and_goals_scored_at_world_cup_and_olympic_tournaments_id AUTO_INCREMENT PRIMARY KEY, Match VARCHAR, Date VARCHAR, Location VARCHAR, Lineup VARCHAR, Result VARCHAR, Competition VARCHAR)  
SELECT Date FROM matches_and_goals_scored_at_world_cup_and_olympic_tournaments WHERE Competition = semifinal AND Result = 2-1 aet