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 cidade tem Riverside Ground como local, com um ano anterior a 1998?
 ###Tabelas: CREATE TABLE by_council (by_council_id AUTO_INCREMENT PRIMARY KEY, Council VARCHAR, TUV INT, Democratic Unionist INT, Ulster Unionist INT, Alliance INT, SDLP INT, Sinn Féin INT, Green (NI) INT, Independent INT, Others VARCHAR, Total INT) CREATE TABLE first_round_thursday (first_round_thursday_id AUTO_INCREMENT PRIMARY KEY, Place VARCHAR, Player VARCHAR, Country VARCHAR, Score INT, To par VARCHAR) CREATE TABLE toll_rates (toll_rates_id AUTO_INCREMENT PRIMARY KEY, Vehicle Category VARCHAR, Till Aligarh INT, Till Mathura INT, Till Agra INT, For Round Trip INT) CREATE TABLE first_raiding_cruise (first_raiding_cruise_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Ship Name VARCHAR, Tonnage INT, Ship Type VARCHAR, Location VARCHAR, Disposition of Ship VARCHAR) CREATE TABLE largest_margin_of_runs_victory (largest_margin_of_runs_victory_id AUTO_INCREMENT PRIMARY KEY, Score VARCHAR, Opposition VARCHAR, Venue VARCHAR, City VARCHAR, Year INT)  
SELECT City FROM largest_margin_of_runs_victory WHERE Venue = riverside ground AND Year < 1998