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 é o 2005 da TV3 quando há menos de 42 em 2007 e menos de 29.5 em 2010?
 ###Tabelas: CREATE TABLE west (west_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Faith VARCHAR, Type VARCHAR, Intake INT, DCSF number INT, Ofsted number INT) CREATE TABLE drama (drama_id AUTO_INCREMENT PRIMARY KEY, Year INT, Title VARCHAR, Original channel VARCHAR, Role VARCHAR, Note VARCHAR) CREATE TABLE deficit_spending (deficit_spending_id AUTO_INCREMENT PRIMARY KEY, End of Fiscal Year INT, Gross Debt in $Billions undeflated Treas. INT, as % of GDP Low-High VARCHAR, Debt Held By Public ($Billions) INT, as % of GDP (Treas/MW, OMB or OMB/MW) INT, GDP $Billions OMB/BEA est.=MW.com VARCHAR) CREATE TABLE popularity_of_terrestrial_tv_stations (popularity_of_terrestrial_tv_stations_id AUTO_INCREMENT PRIMARY KEY, TV Station (Operator) VARCHAR, 2005 INT, 2006 INT, 2007 INT, 2008 INT, 2009 INT, 2010 INT, 2011 1H INT) CREATE TABLE doubles_5–13 (doubles_5–13_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR)  
SELECT MAX 2005 FROM popularity_of_terrestrial_tv_stations WHERE 2007 < 42 AND TV Station (Operator) = tv3 AND 2010 < 29.5