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 foram as datas de exibição dos episódios anteriores ao episódio 4 que tiveram uma classificação semanal de 6 na BBC One?
 ###Tabelas: CREATE TABLE series_3 (series_3_id AUTO_INCREMENT PRIMARY KEY, Episode No. INT, Airdate VARCHAR, Total Viewers INT, Share VARCHAR, BBC One Weekly Ranking INT) CREATE TABLE list_of_health_minsters (list_of_health_minsters_id AUTO_INCREMENT PRIMARY KEY, Minister VARCHAR, Party VARCHAR, Governments VARCHAR, Term start VARCHAR, Term end VARCHAR) CREATE TABLE performance_and_ranking_timeline (performance_and_ranking_timeline_id AUTO_INCREMENT PRIMARY KEY, 2004/ 05 VARCHAR, 2005/ 06 VARCHAR, 2007/ 08 VARCHAR, 2008/ 09 VARCHAR, 2009/ 10 VARCHAR, 2010/ 11 VARCHAR, 2011/ 12 VARCHAR) CREATE TABLE enemy_aircraft_shot_down_or_disabled_by_gada_601 (enemy_aircraft_shot_down_or_disabled_by_gada_601_id AUTO_INCREMENT PRIMARY KEY, Pilot VARCHAR, Date VARCHAR, Place VARCHAR, Weapon VARCHAR, Effect VARCHAR) CREATE TABLE proposed (proposed_id AUTO_INCREMENT PRIMARY KEY, Building VARCHAR, Height VARCHAR, Floors INT, Year VARCHAR, Status VARCHAR)  
SELECT Airdate FROM series_3 WHERE Episode No. < 4 AND BBC One Weekly Ranking = 6