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 quando o registro é 34-31-6?
 ###Tabelas: CREATE TABLE members_of_parliament (members_of_parliament_id AUTO_INCREMENT PRIMARY KEY, Election VARCHAR, 1st Member VARCHAR, 1st Party VARCHAR, 2nd Member VARCHAR, 2nd Party VARCHAR) CREATE TABLE regular_season (regular_season_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponent VARCHAR, Score VARCHAR, Loss VARCHAR, Attendance INT, Record VARCHAR, Arena VARCHAR, Points INT) CREATE TABLE sovereign_states (sovereign_states_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Subdivisions VARCHAR, Area (km²) INT, Population (1 July 2005 est.) INT, Population density (per km²) INT, Capital VARCHAR) CREATE TABLE significant_jewish_population_centers (significant_jewish_population_centers_id AUTO_INCREMENT PRIMARY KEY, Rank ( WJC ) INT, Rank (ARDA) INT, Metro area VARCHAR, Number of Jews (WJC) INT, Number of Jews (ASARB) INT) CREATE TABLE lpga_tour_record (lpga_tour_record_id AUTO_INCREMENT PRIMARY KEY, Year INT, Wins INT, Earnings ($) VARCHAR, Rank INT, Scoring average INT)  
SELECT Opponent FROM regular_season WHERE Record = 34–31–6