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 é o oponente em 2 de julho com mais de 39.290 espectadores?
 ###Tabelas: CREATE TABLE michigan_119_michigan_agricultural_0 (michigan_119_michigan_agricultural_0_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Touchdowns INT, Extra points INT, Field goals INT, Points INT) CREATE TABLE game_log (game_log_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponent VARCHAR, Score VARCHAR, Loss VARCHAR, Attendance INT, Record VARCHAR) CREATE TABLE south_australia (south_australia_id AUTO_INCREMENT PRIMARY KEY, Team VARCHAR, Coach VARCHAR, Home Ground VARCHAR, Location VARCHAR, Founded VARCHAR) CREATE TABLE top_10_singles (top_10_singles_id AUTO_INCREMENT PRIMARY KEY, Entered [A ] VARCHAR, Weeks in top 10 INT, Single VARCHAR, Artist VARCHAR, Peak INT, Peak reached [A ] VARCHAR, Weeks at number 1 INT) CREATE TABLE results_pool_d (results_pool_d_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Score VARCHAR, Set 1 VARCHAR, Set 2 VARCHAR, Set 3 VARCHAR, Set 4 VARCHAR, Set 5 VARCHAR, Total VARCHAR)  
SELECT Opponent FROM game_log WHERE Attendance > 39,290 AND Date = july 2