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 foi o resultado de 1987 para o torneio com o resultado de 1986 de 3R e 1989 de A?
 ###Tabelas: CREATE TABLE grand_prix_singles_tournament_timeline (grand_prix_singles_tournament_timeline_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, 1983 VARCHAR, 1984 VARCHAR, 1985 VARCHAR, 1986 VARCHAR, 1987 VARCHAR, 1988 VARCHAR, 1989 VARCHAR, 1990 VARCHAR, Career SR VARCHAR) CREATE TABLE second_division (second_division_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponents VARCHAR, H / A VARCHAR, Result F – A VARCHAR, Attendance INT) CREATE TABLE ladies_european_tour_wins_6 (ladies_european_tour_wins_6_id AUTO_INCREMENT PRIMARY KEY, No. INT, Date VARCHAR, Tournament VARCHAR, Winning score VARCHAR, To par VARCHAR, Margin of victory VARCHAR, Runner(s)-up VARCHAR, Winners share ( € ) INT) CREATE TABLE published_films (published_films_id AUTO_INCREMENT PRIMARY KEY, Type VARCHAR, Released VARCHAR, CC License VARCHAR, Sources available VARCHAR, Open Source Movie VARCHAR, Commercial reuse? VARCHAR) CREATE TABLE 0_–_728_throw_3_times (0_–_728_throw_3_times_id AUTO_INCREMENT PRIMARY KEY, 1st throw INT, 2nd throw INT, 3rd throw INT, Equation VARCHAR, Result INT)  
SELECT 1987 FROM grand_prix_singles_tournament_timeline WHERE 1989 = a AND 1986 = 3r