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 a superfície onde o vencedor estava em 12 de março de 1989?
 ###Tabelas: CREATE TABLE state_titles (state_titles_id AUTO_INCREMENT PRIMARY KEY, School VARCHAR, Sport VARCHAR, Titles VARCHAR, Years VARCHAR, Total VARCHAR) CREATE TABLE grand_slam_singles_tournament_timeline (grand_slam_singles_tournament_timeline_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, 1980 VARCHAR, 1981 VARCHAR, 1982 VARCHAR, 1983 VARCHAR, 1984 VARCHAR, 1985 VARCHAR, 1986 VARCHAR, 1987 VARCHAR, 1988 VARCHAR, 1989 VARCHAR, 1990 VARCHAR, 1991 VARCHAR, 1992 VARCHAR, 1993 VARCHAR, 1994 VARCHAR, 1995 VARCHAR, 1996 VARCHAR) CREATE TABLE singles:_37_19–18 (singles:_37_19–18_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score in the final VARCHAR) CREATE TABLE titles_by_country (titles_by_country_id AUTO_INCREMENT PRIMARY KEY, Rank VARCHAR, Nation VARCHAR, Gold INT, Silver INT, Bronze INT, Total INT) CREATE TABLE geography (geography_id AUTO_INCREMENT PRIMARY KEY, Name of peak VARCHAR, Height (m) INT, Height (ft) INT, Prominence (m) INT, Prominence (ft) INT, Nearest Higher Neighbor VARCHAR)  
SELECT Surface FROM singles:_37_19–18 WHERE Outcome = winner AND Date = 12 march 1989