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 Torneio, quando o Oponente na Final é "Andre Agassi"?
 ###Tabelas: CREATE TABLE aqueous_solution (aqueous_solution_id AUTO_INCREMENT PRIMARY KEY, [A] (mol/L) VARCHAR, pH VARCHAR, [H 3 PO 4 ]/[A] (%) VARCHAR, [H 2 PO 4 − ]/[A] (%) VARCHAR, [HPO 4 2− ]/[A] (%) VARCHAR, [PO 4 3− ]/[A] (%) VARCHAR) CREATE TABLE 2003_ladder (2003_ladder_id AUTO_INCREMENT PRIMARY KEY, Ballarat FL VARCHAR, Wins INT, Byes INT, Losses INT, Draws INT, Against INT) CREATE TABLE individual_rope (individual_rope_id AUTO_INCREMENT PRIMARY KEY, Place INT, Name VARCHAR, All Around INT, Rope INT, Total INT) CREATE TABLE singles:_23_15–8 (singles:_23_15–8_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score in the final VARCHAR) CREATE TABLE 1948 (1948_id AUTO_INCREMENT PRIMARY KEY, Opposing Teams VARCHAR, Against INT, Date VARCHAR, Venue VARCHAR, Status VARCHAR)  
SELECT Tournament FROM singles:_23_15–8 WHERE Opponent in the final = andre agassi