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 oposição têm 31,1% dos Social Democratas?
 ###Tabelas: CREATE TABLE round_six (round_six_id AUTO_INCREMENT PRIMARY KEY, Pick # INT, CFL Team VARCHAR, Player VARCHAR, Position VARCHAR, School VARCHAR) CREATE TABLE main_race (main_race_id AUTO_INCREMENT PRIMARY KEY, Team VARCHAR, Driver VARCHAR, Laps INT, Time VARCHAR, Grid INT) CREATE TABLE championships (championships_id AUTO_INCREMENT PRIMARY KEY, Championship VARCHAR, Current champion(s) VARCHAR, Previous champion(s) VARCHAR, Date won VARCHAR, Location VARCHAR) CREATE TABLE opinion_polls (opinion_polls_id AUTO_INCREMENT PRIMARY KEY, Polling Firm VARCHAR, Date VARCHAR, Venstre (V) VARCHAR, Social Democrats (A) VARCHAR, Danish People's Party (O) VARCHAR, Socialist People's Party (F) VARCHAR, Conservative People's Party (C) VARCHAR, Social Liberal Party (B) VARCHAR, Liberal Alliance (I) VARCHAR, Red-Green Alliance (Ø) VARCHAR, Christian Democrats (K) VARCHAR, Government VARCHAR, Opposition VARCHAR) CREATE TABLE mls_regular_season (mls_regular_season_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Home Team VARCHAR, Score VARCHAR, Away Team VARCHAR, Venue VARCHAR)  
SELECT Opposition FROM opinion_polls WHERE Social Democrats (A) = 31.1%