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 posição tinha notas de 20km e um ano anterior a 2002?
 ###Tabelas: CREATE TABLE notable_villains (notable_villains_id AUTO_INCREMENT PRIMARY KEY, Character VARCHAR, Portrayed by VARCHAR, Crime VARCHAR, First appearance VARCHAR, Last appearance VARCHAR) CREATE TABLE non-electronic-paper_displays (non-electronic-paper_displays_id AUTO_INCREMENT PRIMARY KEY, Maker VARCHAR, Model VARCHAR, Intro year VARCHAR, Screen size (inch) VARCHAR, Screen type VARCHAR, Weight VARCHAR, Screen pixels VARCHAR, Hours reading VARCHAR, Touch screen VARCHAR, Wireless network VARCHAR, Internal storage VARCHAR, Card reader slot VARCHAR) CREATE TABLE achievements (achievements_id AUTO_INCREMENT PRIMARY KEY, Year INT, Competition VARCHAR, Venue VARCHAR, Position VARCHAR, Notes VARCHAR) CREATE TABLE 1950 (1950_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, City VARCHAR, Opponent VARCHAR, Results¹ VARCHAR, Type of game VARCHAR) CREATE TABLE lpf's_campeonato_paulista (lpf's_campeonato_paulista_id AUTO_INCREMENT PRIMARY KEY, Position INT, Team VARCHAR, Points INT, Played INT, Drawn INT, Lost INT, Against INT, Difference VARCHAR)  
SELECT Position FROM achievements WHERE Notes = 20km AND Year < 2002