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 campeão anterior a 1978 quando o vice-campeão foi Jimmy Connors?
 ###Tabelas: CREATE TABLE singles_14_5–9 (singles_14_5–9_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score VARCHAR) CREATE TABLE team (team_id AUTO_INCREMENT PRIMARY KEY, Shirt No INT, Player VARCHAR, Birth Date VARCHAR, Weight INT, Height INT) CREATE TABLE vuko_karov_tournament (vuko_karov_tournament_id AUTO_INCREMENT PRIMARY KEY, Edition INT, Year INT, Winner VARCHAR, Runner-up VARCHAR, Third VARCHAR) CREATE TABLE first_knockout_round (first_knockout_round_id AUTO_INCREMENT PRIMARY KEY, Team 1 VARCHAR, Agg. VARCHAR, Team 2 VARCHAR, 1st leg VARCHAR, 2nd leg VARCHAR) CREATE TABLE singles_champions (singles_champions_id AUTO_INCREMENT PRIMARY KEY, Location VARCHAR, Year INT, Champion VARCHAR, Runner-up VARCHAR, Score VARCHAR)  
SELECT Champion FROM singles_champions WHERE Runner-up = jimmy connors AND Year < 1978