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: Quantas vitórias totais com Xangai como vice-campeão?
 ###Tabelas: CREATE TABLE racelines (racelines_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Track VARCHAR, Race VARCHAR, Purse VARCHAR, Finish VARCHAR, Time VARCHAR, Last 1/4 INT, Odds VARCHAR, Driver VARCHAR, Trainer VARCHAR) CREATE TABLE grand_slam_singles_finals (grand_slam_singles_finals_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Year INT, Championship VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score in the final VARCHAR) CREATE TABLE philadelphia_phillies_vs._los_angeles_dodgers (philadelphia_phillies_vs._los_angeles_dodgers_id AUTO_INCREMENT PRIMARY KEY, Game INT, Date VARCHAR, Score VARCHAR, Location VARCHAR, Time VARCHAR, Attendance INT) CREATE TABLE semi-pro_seasons_1987-1993 (semi-pro_seasons_1987-1993_id AUTO_INCREMENT PRIMARY KEY, Season INT, Winners VARCHAR, Total wins INT, Runners-up VARCHAR, Third-place VARCHAR, Number of clubs INT) CREATE TABLE petrol_engines (petrol_engines_id AUTO_INCREMENT PRIMARY KEY, Model VARCHAR, Years VARCHAR, Engine code VARCHAR, Power VARCHAR, Torque VARCHAR)  
SELECT COUNT Total wins FROM semi-pro_seasons_1987-1993 WHERE Runners-up = Shanghai