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: Quando a data é 8 de julho e a pontuação é 8-12, quem é o oponente?
 ###Tabelas: CREATE TABLE middleweight___77_kg (middleweight___77_kg_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Bodyweight INT, Snatch INT, Clean & Jerk INT, Total (kg) INT) CREATE TABLE most_dismissals_in_a_career (most_dismissals_in_a_career_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Dismissals INT, Player VARCHAR, Nationality VARCHAR, Catches INT, Stumpings INT, Career Span VARCHAR) CREATE TABLE season_summaries (season_summaries_id AUTO_INCREMENT PRIMARY KEY, Competition VARCHAR, Ladder Position VARCHAR, Coach VARCHAR, Captain(s) VARCHAR, Details VARCHAR) CREATE TABLE constituency_results (constituency_results_id AUTO_INCREMENT PRIMARY KEY, Constituency VARCHAR, Michael D. Higgins VARCHAR, Seán Gallagher VARCHAR, Martin McGuinness VARCHAR, Gay Mitchell VARCHAR, David Norris VARCHAR, Dana Rosemary Scallon VARCHAR, Mary Davis VARCHAR) CREATE TABLE game_log (game_log_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponent VARCHAR, Score VARCHAR, Loss VARCHAR, Attendance INT, Record VARCHAR)  
SELECT Opponent FROM game_log WHERE Date = july 8 AND Score = 8-12