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: Quem foi o oponente antes da semana 12, em 11 de novembro de 1990?
 ###Tabelas: CREATE TABLE building_and_withdrawal_data (building_and_withdrawal_data_id AUTO_INCREMENT PRIMARY KEY, Number INT, Builder VARCHAR, Built VARCHAR, Rebuilt VARCHAR, Name as rebuilt VARCHAR, Scrapped/Sold VARCHAR) CREATE TABLE total (total_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Nation VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT) CREATE TABLE supplemental_first_round_selections (supplemental_first_round_selections_id AUTO_INCREMENT PRIMARY KEY, Pick INT, Player VARCHAR, Team VARCHAR, Position VARCHAR, School VARCHAR) CREATE TABLE doubles_18_7–10 (doubles_18_7–10_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents in Final VARCHAR, Score in Final VARCHAR) CREATE TABLE schedule (schedule_id AUTO_INCREMENT PRIMARY KEY, Week INT, Date VARCHAR, Opponent VARCHAR, Result VARCHAR, Attendance VARCHAR)  
SELECT Opponent FROM schedule WHERE Week < 12 AND Date = november 11, 1990