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: Quem ganhou o French Open em 1999?
 ###Tabelas: CREATE TABLE closed_and_aborted_television_providers (closed_and_aborted_television_providers_id AUTO_INCREMENT PRIMARY KEY, Provider VARCHAR, Years VARCHAR, Free or pay VARCHAR, No. of channels VARCHAR, Colour VARCHAR, Digital VARCHAR, Transmission VARCHAR) CREATE TABLE 1928_to_1933 (1928_to_1933_id AUTO_INCREMENT PRIMARY KEY, Year INT, Main VARCHAR, Hessen VARCHAR, Rhein VARCHAR, Saar VARCHAR) CREATE TABLE men's_singles (men's_singles_id AUTO_INCREMENT PRIMARY KEY, # INT, Player VARCHAR, Age INT, Australian Open INT, French Open INT, Wimbledon INT, US Open INT) CREATE TABLE series_1–5 (series_1–5_id AUTO_INCREMENT PRIMARY KEY, Series INT, Premiere VARCHAR, Finale VARCHAR, Episodes INT, Specials INT) CREATE TABLE 3500-series_"bloomfield" (3500-series_"bloomfield"_id AUTO_INCREMENT PRIMARY KEY, model VARCHAR, Speed (GHz) VARCHAR, L3 Cache (MB) INT, QPI speed (GT/s) VARCHAR, DDR3 Clock (MHz) INT, TDP (W) INT, Cores INT, Threads INT, Turbo-Boost VARCHAR)  
SELECT Player FROM men's_singles WHERE French Open = 1999