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 é a pontuação total para uma localização de São Francisco, Califórnia, e um ano após 1987, e um para pa [a] de +1?
 ###Tabelas: CREATE TABLE texas (texas_id AUTO_INCREMENT PRIMARY KEY, District VARCHAR, Incumbent VARCHAR, Party VARCHAR, Elected INT, Status VARCHAR, Opponent VARCHAR) CREATE TABLE 2007_game_log (2007_game_log_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponent VARCHAR, Result VARCHAR, Game Site VARCHAR, Attendance VARCHAR) CREATE TABLE by_year (by_year_id AUTO_INCREMENT PRIMARY KEY, Year INT, Country VARCHAR, Course VARCHAR, Location VARCHAR, Total score VARCHAR, To par [a ] VARCHAR) CREATE TABLE consolation_round_7-12_place (consolation_round_7-12_place_id AUTO_INCREMENT PRIMARY KEY, Games INT, Drawn INT, Lost INT, Points difference VARCHAR, Points INT) CREATE TABLE may_bumps (may_bumps_id AUTO_INCREMENT PRIMARY KEY, Year INT, Finish position VARCHAR, 1st day VARCHAR, 2nd day VARCHAR, 3rd day VARCHAR, 4th Day VARCHAR)  
SELECT Total score FROM by_year WHERE Location = san francisco, california AND Year > 1987 AND To par [a ] = +1