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 tem um jogo de 31?
 ###Tabelas: CREATE TABLE radio_budapest_output_1950-2007 (radio_budapest_output_1950-2007_id AUTO_INCREMENT PRIMARY KEY, 1950 INT, 1960 INT, 1970 INT, 1980 INT, 1990 INT, 1996[2] INT) CREATE TABLE end-user_power_tariffs (end-user_power_tariffs_id AUTO_INCREMENT PRIMARY KEY, User VARCHAR, Unit (kWh)/Time range VARCHAR, Tariff ( Rs. /kWh) VARCHAR, Fixed Charge ( Rs. /kWh) VARCHAR, Fuel Adjustment Charge (% of Total Energy Charge) VARCHAR, Max. Demand Charge ( Rs. /kVA) VARCHAR) CREATE TABLE personnel_and_sponsoring (personnel_and_sponsoring_id AUTO_INCREMENT PRIMARY KEY, Team VARCHAR, Head coach VARCHAR, Team captain VARCHAR, Kit maker VARCHAR, Shirt sponsor VARCHAR, Past Season VARCHAR) CREATE TABLE game_log (game_log_id AUTO_INCREMENT PRIMARY KEY, Game INT, December INT, Opponent VARCHAR, Score VARCHAR, Record VARCHAR, Points INT) CREATE TABLE conference_national (conference_national_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponent VARCHAR, Venue VARCHAR, Result VARCHAR, Attendance (Away) INT)  
SELECT Opponent FROM game_log WHERE Game = 31