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 foi o oponente com uma presença de 628?
 ###Tabelas: CREATE TABLE 60_metres_hurdles (60_metres_hurdles_id AUTO_INCREMENT PRIMARY KEY, Lane INT, Name VARCHAR, Country VARCHAR, Mark VARCHAR, React INT) CREATE TABLE current_judges (current_judges_id AUTO_INCREMENT PRIMARY KEY, Position VARCHAR, Name VARCHAR, Stationed In VARCHAR, Appointed INT, Nominated by VARCHAR, Position Prior to Appointment VARCHAR) CREATE TABLE 981 (981_id AUTO_INCREMENT PRIMARY KEY, Year INT, Engine VARCHAR, Power VARCHAR, Torque VARCHAR, Transmission VARCHAR, 0–100km/h (60mph) VARCHAR, Top speed VARCHAR, CO2 VARCHAR) CREATE TABLE cup (cup_id AUTO_INCREMENT PRIMARY KEY, Round VARCHAR, Date VARCHAR, Opponent VARCHAR, Venue VARCHAR, Result VARCHAR, Attendance VARCHAR, Report VARCHAR) CREATE TABLE results_pool_b (results_pool_b_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 cup WHERE Attendance = 628