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 era o oponente em 31 de agosto de 1997?
 ###Tabelas: CREATE TABLE complete_ballet (complete_ballet_id AUTO_INCREMENT PRIMARY KEY, Orchestra VARCHAR, Conductor VARCHAR, Record Company VARCHAR, Year of Recording INT, Format VARCHAR) CREATE TABLE numbers_and_names (numbers_and_names_id AUTO_INCREMENT PRIMARY KEY, HR no. VARCHAR, HR name VARCHAR, CR no. INT, LMS no. INT, Built VARCHAR, Works VARCHAR, Withdrawn VARCHAR) CREATE TABLE sixteenth_round (sixteenth_round_id AUTO_INCREMENT PRIMARY KEY, Pick INT, Team VARCHAR, Player VARCHAR, Position VARCHAR, College VARCHAR) CREATE TABLE schedule (schedule_id AUTO_INCREMENT PRIMARY KEY, Week INT, Date VARCHAR, Opponent VARCHAR, Result VARCHAR, Attendance VARCHAR) CREATE TABLE doubles_3–2 (doubles_3–2_id AUTO_INCREMENT PRIMARY KEY, Edition VARCHAR, Round VARCHAR, Date VARCHAR, Partner VARCHAR, Surface VARCHAR, Opponents VARCHAR, Result VARCHAR)  
SELECT Opponent FROM schedule WHERE Date = august 31, 1997