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 data em que o tonelagem é maior que 5.754 e o navio foi afundado por U-305?
 ###Tabelas: CREATE TABLE regional_vote__ (regional_vote___id AUTO_INCREMENT PRIMARY KEY, Date(s) conducted VARCHAR, Cons VARCHAR, Plaid Cymru VARCHAR, Lib Dem VARCHAR, UKIP VARCHAR, Green VARCHAR, Others VARCHAR, Lead VARCHAR) CREATE TABLE all-time_top_scorers (all-time_top_scorers_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Player VARCHAR, Goals INT, Apps INT, Avg/Game INT) CREATE TABLE allied_ships (allied_ships_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Name VARCHAR, Flag VARCHAR, Tonnage (GRT) INT, Sunk by VARCHAR) CREATE TABLE western_conference_quarter-finals_vs._6_calgary_flames (western_conference_quarter-finals_vs._6_calgary_flames_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Visitor VARCHAR, Score VARCHAR, Home VARCHAR, Decision VARCHAR, Series VARCHAR) CREATE TABLE 2010s_49ers_3-2-1 (2010s_49ers_3-2-1_id AUTO_INCREMENT PRIMARY KEY, Year INT, Date VARCHAR, Home Team VARCHAR, Result VARCHAR, Visiting Team VARCHAR, Venue VARCHAR)  
SELECT Date FROM allied_ships WHERE Tonnage (GRT) > 5,754 AND Sunk by = u-305