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 para uma semana antes do 9, e um oponente dos dallas cowboys?
 ###Tabelas: CREATE TABLE gasoline_tax_rates_across_canada (gasoline_tax_rates_across_canada_id AUTO_INCREMENT PRIMARY KEY, Government VARCHAR, Federal excise tax ( CAD¢ / L ) INT, Total excise tax (CAD¢/L) INT, Minimum tax incl. sales taxes (CAD¢/L) INT, Min. tax (CAD¢/US gal) INT) CREATE TABLE schedule (schedule_id AUTO_INCREMENT PRIMARY KEY, Week INT, Date VARCHAR, Opponent VARCHAR, Result VARCHAR, Attendance VARCHAR) CREATE TABLE percentage_share (percentage_share_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, 2010 INT, 2009 INT, 2008 INT, 2005 INT, 2000 INT, 1995 INT, 1990 INT, 1985 INT) CREATE TABLE doubles_35_20-15 (doubles_35_20-15_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents in the final VARCHAR, Score VARCHAR) CREATE TABLE evas (evas_id AUTO_INCREMENT PRIMARY KEY, Start Date/Time VARCHAR, Duration VARCHAR, End Time VARCHAR, Spacecraft VARCHAR, Crew VARCHAR)  
SELECT Date FROM schedule WHERE Week < 9 AND Opponent = dallas cowboys