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 é 2001, quando 1990 é A, quando 1987 é NME e quando 1997 é 1R?
 ###Tabelas: CREATE TABLE result_summary (result_summary_id AUTO_INCREMENT PRIMARY KEY, Opposition VARCHAR, Span VARCHAR, Lost INT, Tied INT, Win % INT) CREATE TABLE sixth_round_proper (sixth_round_proper_id AUTO_INCREMENT PRIMARY KEY, Tie no VARCHAR, Home team VARCHAR, Score VARCHAR, Away team VARCHAR, Date VARCHAR) CREATE TABLE september (september_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponent VARCHAR, Score VARCHAR, Loss VARCHAR, Attendance VARCHAR) CREATE TABLE doubles_performance_timeline (doubles_performance_timeline_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, 1987 VARCHAR, 1988 VARCHAR, 1989 VARCHAR, 1990 VARCHAR, 1991 VARCHAR, 1992 VARCHAR, 1993 VARCHAR, 1994 VARCHAR, 1995 VARCHAR, 1996 VARCHAR, 1997 VARCHAR, 1998 VARCHAR, 1999 VARCHAR, 2000 VARCHAR, 2001 VARCHAR, 2002 VARCHAR, 2003 VARCHAR, Career SR VARCHAR, Career Win-Loss VARCHAR) CREATE TABLE futures_and_challengers_singles_titles (futures_and_challengers_singles_titles_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR)  
SELECT 2001 FROM doubles_performance_timeline WHERE 1990 = a AND 1987 = nme AND 1997 = 1r