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 oponente que teve uma audiência de 38.642 pessoas?
 ###Tabelas: CREATE TABLE league_champions_and_major_awards (league_champions_and_major_awards_id AUTO_INCREMENT PRIMARY KEY, Year INT, League Champion VARCHAR, Best Blocker VARCHAR, Rookie of the Year VARCHAR, C.A.N.T.S.L.E.E.P. Award VARCHAR) CREATE TABLE hydro_power_stations_under_construction (hydro_power_stations_under_construction_id AUTO_INCREMENT PRIMARY KEY, S.no. INT, Power Plant VARCHAR, State VARCHAR, Total Capacity (MW) INT, Completion Schedule VARCHAR) CREATE TABLE schedule (schedule_id AUTO_INCREMENT PRIMARY KEY, Week INT, Date VARCHAR, Opponent VARCHAR, Result VARCHAR, Attendance VARCHAR) CREATE TABLE economy (economy_id AUTO_INCREMENT PRIMARY KEY, Rank VARCHAR, Name VARCHAR, Headquarters VARCHAR, Revenue (Mil.€) VARCHAR, Profit (Mil.€) VARCHAR, Employees (World) INT) CREATE TABLE 2007_season (2007_season_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Visiting team VARCHAR, Final score VARCHAR, Host team VARCHAR, Stadium VARCHAR)  
SELECT Opponent FROM schedule WHERE Attendance = 38,642